public override void onRemove() { if ("EditorCameraBookmarks".isObject()) { int pos = CameraBookMarks.getObjectIndex(this); if (pos != -1) { EditorCameraBookmarks.deleteItem(pos); EManageBookmarks.deleteBookmark(this, pos); } } }
public override void onGroupRemove() { // If we're part of the CameraBookmarks group, then also remove us from // the menu and Manage Bookmarks window. if ("CameraBookmarks".isObject()) { int pos = CameraBookMarks.getObjectIndex(this); if (pos != -1) { EditorCameraBookmarks.deleteItem(pos); EManageBookmarks.deleteBookmark(this, pos); } } }
public override void onGroupAdd() { // If we're added to the CameraBookmarks group, then also add us // to the menu and Manage Bookmarks window. if ("CameraBookmarks".isObject()) { int pos = CameraBookMarks.getObjectIndex(this); if (pos != -1) { EditorCameraBookmarks.addItem(pos.AsString(), this.internalName); EManageBookmarks.addBookmark(this, pos); } } }