|
|
| static void | blender::ed::outliner::merged_element_search_fn_recursive (const ListBase *tree, short tselem_type, short type, const char *str, uiSearchItems *items) |
| |
| static void | blender::ed::outliner::merged_element_search_update_fn (const bContext *, void *data, const char *str, uiSearchItems *items, const bool) |
| |
| static void | blender::ed::outliner::merged_element_search_exec_fn (bContext *C, void *, void *element) |
| |
| static uiBlock * | blender::ed::outliner::merged_element_search_menu (bContext *C, ARegion *region, void *data) |
| |
| void | blender::ed::outliner::merged_element_search_menu_invoke (bContext *C, TreeElement *parent_te, TreeElement *activate_te) |
| |
| static void | blender::ed::outliner::object_select_fn (bContext *C, ReportList *, Scene *, TreeElement *, TreeStoreElem *, TreeStoreElem *tselem) |
| |
|
| static void | blender::ed::outliner::object_select_hierarchy_fn (bContext *C, ReportList *, Scene *, TreeElement *te, TreeStoreElem *, TreeStoreElem *) |
| |
| static void | blender::ed::outliner::object_deselect_fn (bContext *C, ReportList *, Scene *, TreeElement *, TreeStoreElem *, TreeStoreElem *tselem) |
| |
| static void | blender::ed::outliner::outliner_object_delete_fn (bContext *C, ReportList *reports, Scene *scene, Object *ob) |
| |
| static void | blender::ed::outliner::id_local_fn (bContext *C, ReportList *, Scene *, TreeElement *, TreeStoreElem *, TreeStoreElem *tselem) |
| |
| static void | blender::ed::outliner::id_override_library_create_hierarchy_pre_process (bContext *C, OutlinerLibOverrideData *data, ReportList *reports, TreeElement *te, TreeStoreElem *tsep, TreeStoreElem *tselem) |
| |
| static void | blender::ed::outliner::id_override_library_create_hierarchy (Main &bmain, Scene *scene, ViewLayer *view_layer, OutlinerLibOverrideData &data, ID *id_hierarchy_root_reference, Vector< OutlinerLiboverrideDataIDRoot > &data_idroots, bool &r_aggregated_success) |
| |
| static void | blender::ed::outliner::id_override_library_create_hierarchy_process (bContext *C, ReportList *reports, OutlinerLibOverrideData &data) |
| |
| static void | blender::ed::outliner::id_override_library_reset (bContext *C, OutlinerLibOverrideData *data, TreeStoreElem *tselem) |
| |
| static void | blender::ed::outliner::id_override_library_clear_single_process (bContext *C, ReportList *, OutlinerLibOverrideData &data) |
| |
| static void | blender::ed::outliner::id_override_library_clear_single (OutlinerLibOverrideData *data, ReportList *reports, TreeStoreElem *tselem) |
| |
| static void | blender::ed::outliner::id_override_library_resync (OutlinerLibOverrideData *data, TreeStoreElem *tselem) |
| |
| static void | blender::ed::outliner::id_override_library_resync_hierarchy_process (bContext *C, ReportList *reports, OutlinerLibOverrideData &data) |
| |
| static void | blender::ed::outliner::id_override_library_delete_hierarchy (OutlinerLibOverrideData *data, TreeStoreElem *tselem) |
| |
| static void | blender::ed::outliner::id_override_library_delete_hierarchy_process (bContext *C, ReportList *, OutlinerLibOverrideData &data) |
| |
| static void | blender::ed::outliner::id_fake_user_set_fn (bContext *, ReportList *, Scene *, TreeElement *, TreeStoreElem *, TreeStoreElem *tselem) |
| |
| static void | blender::ed::outliner::id_fake_user_clear_fn (bContext *, ReportList *, Scene *, TreeElement *, TreeStoreElem *, TreeStoreElem *tselem) |
| |
| static void | blender::ed::outliner::id_select_linked_fn (bContext *C, ReportList *, Scene *, TreeElement *, TreeStoreElem *, TreeStoreElem *tselem) |
| |
| static void | blender::ed::outliner::singleuser_action_fn (bContext *C, ReportList *, Scene *, TreeElement *te, TreeStoreElem *tsep, TreeStoreElem *tselem) |
| |
| static void | blender::ed::outliner::singleuser_world_fn (bContext *C, ReportList *, Scene *, TreeElement *, TreeStoreElem *tsep, TreeStoreElem *tselem) |
| |
| void | blender::ed::outliner::outliner_do_object_operation_ex (bContext *C, ReportList *reports, Scene *scene, SpaceOutliner *space_outliner, ListBase *lb, outliner_operation_fn operation_fn, bool recurse_selected) |
| |
| void | blender::ed::outliner::outliner_do_object_operation (bContext *C, ReportList *reports, Scene *scene, SpaceOutliner *space_outliner, ListBase *lb, outliner_operation_fn operation_fn) |
| |
|
| static void | blender::ed::outliner::clear_animdata_fn (int, TreeElement *, TreeStoreElem *tselem, void *) |
| |
| static void | blender::ed::outliner::unlinkact_animdata_fn (int, TreeElement *, TreeStoreElem *tselem, void *) |
| |
| static void | blender::ed::outliner::cleardrivers_animdata_fn (int, TreeElement *, TreeStoreElem *tselem, void *) |
| |
| static void | blender::ed::outliner::refreshdrivers_animdata_fn (int, TreeElement *, TreeStoreElem *tselem, void *) |
| |
|
| static void | blender::ed::outliner::outliner_do_id_set_operation (SpaceOutliner *space_outliner, int type, ID *newid, void(*operation_fn)(TreeElement *, TreeStoreElem *, TreeStoreElem *, ID *)) |
| |
| static void | blender::ed::outliner::actionset_id_fn (TreeElement *, TreeStoreElem *tselem, TreeStoreElem *tsep, ID *actId) |
| |
| static int | blender::ed::outliner::outliner_action_set_exec (bContext *C, wmOperator *op) |
| |
| void | blender::ed::outliner::OUTLINER_OT_action_set (wmOperatorType *ot) |
| |
|
| static bool | blender::ed::outliner::outliner_data_operation_poll (bContext *C) |
| |
| static int | blender::ed::outliner::outliner_data_operation_exec (bContext *C, wmOperator *op) |
| |
| static const EnumPropertyItem * | blender::ed::outliner::outliner_data_op_sets_enum_item_fn (bContext *C, PointerRNA *, PropertyRNA *, bool *) |
| |
| void | blender::ed::outliner::OUTLINER_OT_data_operation (wmOperatorType *ot) |
| |
|
| static int | blender::ed::outliner::outliner_operator_menu (bContext *C, const char *opname) |
| |
| static int | blender::ed::outliner::do_outliner_operation_event (bContext *C, ARegion *region, SpaceOutliner *space_outliner, TreeElement *te) |
| |
| static int | blender::ed::outliner::outliner_operation_invoke (bContext *C, wmOperator *, const wmEvent *event) |
| |
| void | blender::ed::outliner::OUTLINER_OT_operation (wmOperatorType *ot) |
| |
|
| enum | blender::ed::outliner::eOutlinerLibOpSelectionSet { blender::ed::outliner::OUTLINER_LIB_SELECTIONSET_SELECTED
, blender::ed::outliner::OUTLINER_LIB_LIB_SELECTIONSET_CONTENT
, blender::ed::outliner::OUTLINER_LIB_LIB_SELECTIONSET_SELECTED_AND_CONTENT
} |
| |
| static const EnumPropertyItem | blender::ed::outliner::prop_lib_op_selection_set [] |
| |
| static void | blender::ed::outliner::get_element_operation_type (const TreeElement *te, int *scenelevel, int *objectlevel, int *idlevel, int *datalevel) |
| |
| static TreeElement * | blender::ed::outliner::get_target_element (const SpaceOutliner *space_outliner) |
| |
| static bool | blender::ed::outliner::outliner_operation_tree_element_poll (bContext *C) |
| |
| static void | blender::ed::outliner::unlink_action_fn (bContext *C, ReportList *reports, Scene *, TreeElement *, TreeStoreElem *tsep, TreeStoreElem *tselem) |
| |
| static void | blender::ed::outliner::unlink_material_fn (bContext *, ReportList *reports, Scene *, TreeElement *te, TreeStoreElem *tsep, TreeStoreElem *tselem) |
| |
| static void | blender::ed::outliner::unlink_texture_fn (bContext *, ReportList *reports, Scene *, TreeElement *te, TreeStoreElem *tsep, TreeStoreElem *tselem) |
| |
| static void | blender::ed::outliner::unlink_collection_fn (bContext *C, ReportList *reports, Scene *, TreeElement *, TreeStoreElem *tsep, TreeStoreElem *tselem) |
| |
| static void | blender::ed::outliner::unlink_object_fn (bContext *C, ReportList *reports, Scene *, TreeElement *te, TreeStoreElem *tsep, TreeStoreElem *tselem) |
| |
| static void | blender::ed::outliner::unlink_world_fn (bContext *, ReportList *reports, Scene *, TreeElement *, TreeStoreElem *tsep, TreeStoreElem *tselem) |
| |
| static void | blender::ed::outliner::outliner_do_libdata_operation (bContext *C, ReportList *reports, Scene *scene, SpaceOutliner *space_outliner, outliner_operation_fn operation_fn) |
| |
| static bool | blender::ed::outliner::outliner_do_libdata_operation_selection_set_element (bContext *C, ReportList *reports, Scene *scene, TreeElement *element, TreeStoreElem *tselem, const bool has_parent_selected, outliner_operation_fn operation_fn, eOutlinerLibOpSelectionSet selection_set) |
| |
| static void | blender::ed::outliner::outliner_do_libdata_operation_selection_set (bContext *C, ReportList *reports, Scene *scene, SpaceOutliner *space_outliner, const ListBase &subtree, const bool has_parent_selected, outliner_operation_fn operation_fn, eOutlinerLibOpSelectionSet selection_set) |
| |
| static void | blender::ed::outliner::outliner_do_libdata_operation_selection_set (bContext *C, ReportList *reports, Scene *scene, SpaceOutliner *space_outliner, outliner_operation_fn operation_fn, eOutlinerLibOpSelectionSet selection_set, const bool do_active_element_first) |
| |
|
| enum | blender::ed::outliner::eOutliner_PropDataOps {
blender::ed::outliner::OL_DOP_SELECT = 1
, blender::ed::outliner::OL_DOP_DESELECT
, blender::ed::outliner::OL_DOP_HIDE
, blender::ed::outliner::OL_DOP_UNHIDE
,
blender::ed::outliner::OL_DOP_SELECT_LINKED
} |
| |
| enum | blender::ed::outliner::eOutliner_PropConstraintOps { blender::ed::outliner::OL_CONSTRAINTOP_ENABLE = 1
, blender::ed::outliner::OL_CONSTRAINTOP_DISABLE
, blender::ed::outliner::OL_CONSTRAINTOP_DELETE
} |
| |
| enum | blender::ed::outliner::eOutliner_PropModifierOps { blender::ed::outliner::OL_MODIFIER_OP_TOGVIS = 1
, blender::ed::outliner::OL_MODIFIER_OP_TOGREN
, blender::ed::outliner::OL_MODIFIER_OP_DELETE
, blender::ed::outliner::OL_MODIFIER_OP_APPLY
} |
| |
| static void | blender::ed::outliner::pchan_fn (int event, TreeElement *te, TreeStoreElem *, void *) |
| |
| static void | blender::ed::outliner::bone_fn (int event, TreeElement *te, TreeStoreElem *, void *) |
| |
| static void | blender::ed::outliner::ebone_fn (int event, TreeElement *te, TreeStoreElem *, void *) |
| |
| static void | blender::ed::outliner::sequence_fn (int event, TreeElement *te, TreeStoreElem *, void *scene_ptr) |
| |
| static void | blender::ed::outliner::gpencil_layer_fn (int event, TreeElement *te, TreeStoreElem *, void *) |
| |
| static void | blender::ed::outliner::grease_pencil_node_fn (int event, TreeElement *te, TreeStoreElem *, void *) |
| |
| static void | blender::ed::outliner::data_select_linked_fn (int event, TreeElement *te, TreeStoreElem *, void *C_v) |
| |
| static void | blender::ed::outliner::constraint_fn (int event, TreeElement *te, TreeStoreElem *, void *C_v) |
| |
| static void | blender::ed::outliner::modifier_fn (int event, TreeElement *te, TreeStoreElem *, void *arg) |
| |
| static void | blender::ed::outliner::outliner_do_data_operation (SpaceOutliner *space_outliner, int type, int event, void(*operation_fn)(int, TreeElement *, TreeStoreElem *, void *), void *arg) |
| |
| static void | blender::ed::outliner::outliner_batch_delete_object_tag (ReportList *reports, Main *bmain, Scene *scene, Object *object) |
| |
| static void | blender::ed::outliner::outliner_batch_delete_object_hierarchy_tag (ReportList *reports, Main *bmain, ViewLayer *view_layer, Scene *scene, Base *base) |
| |
| static void | blender::ed::outliner::object_batch_delete_hierarchy_tag_fn (bContext *C, ReportList *reports, Scene *scene, Object *ob) |
| |
| static void | blender::ed::outliner::outliner_batch_delete_object_hierarchy (Main *bmain, Scene *scene) |
| |