|
|
| static int | blender::ed::outliner::outliner_exclude_filter_get (const SpaceOutliner *space_outliner) |
| |
| static void | blender::ed::outliner::outliner_restore_scrolling_position (SpaceOutliner *space_outliner, ARegion *region, OutlinerTreeElementFocus *focus) |
| |
| static bool | blender::ed::outliner::test_collection_callback (TreeElement *te) |
| |
| static bool | blender::ed::outliner::test_object_callback (TreeElement *te) |
| |
| static TreeElement * | blender::ed::outliner::outliner_find_first_desired_element_at_y_recursive (const SpaceOutliner *space_outliner, TreeElement *te, const float limit, bool(*callback_test)(TreeElement *)) |
| |
| static TreeElement * | blender::ed::outliner::outliner_find_first_desired_element_at_y (const SpaceOutliner *space_outliner, const float view_co, const float view_co_limit) |
| |
| static void | blender::ed::outliner::outliner_store_scrolling_position (SpaceOutliner *space_outliner, ARegion *region, OutlinerTreeElementFocus *focus) |
| |
| static bool | blender::ed::outliner::outliner_element_visible_get (const Scene *scene, ViewLayer *view_layer, TreeElement *te, const int exclude_filter) |
| |
| static bool | blender::ed::outliner::outliner_filter_has_name (TreeElement *te, const char *name, int flags) |
| |
| static bool | blender::ed::outliner::outliner_element_is_collection_or_object (TreeElement *te) |
| |
| static TreeElement * | blender::ed::outliner::outliner_extract_children_from_subtree (TreeElement *element, ListBase *parent_subtree) |
| |
| static int | blender::ed::outliner::outliner_filter_subtree (SpaceOutliner *space_outliner, const Scene *scene, ViewLayer *view_layer, ListBase *lb, const char *search_string, const int exclude_filter) |
| |
| static void | blender::ed::outliner::outliner_filter_tree (SpaceOutliner *space_outliner, const Scene *scene, ViewLayer *view_layer) |
| |
| static void | blender::ed::outliner::outliner_clear_newid_from_main (Main *bmain) |
| |
|
| static void | blender::ed::outliner::outliner_storage_cleanup (SpaceOutliner *space_outliner) |
| |
| static void | blender::ed::outliner::check_persistent (SpaceOutliner *space_outliner, TreeElement *te, ID *id, short type, short nr) |
| |
|
| void | blender::ed::outliner::outliner_free_tree (ListBase *tree) |
| |
| void | blender::ed::outliner::outliner_cleanup_tree (SpaceOutliner *space_outliner) |
| |
| void | blender::ed::outliner::outliner_free_tree_element (TreeElement *element, ListBase *parent_subtree) |
| |
| bool | blender::ed::outliner::outliner_requires_rebuild_on_select_or_active_change (const SpaceOutliner *space_outliner) |
| |
| BLI_INLINE void | blender::ed::outliner::outliner_add_collection_init (TreeElement *te, Collection *collection) |
| |
| BLI_INLINE void | blender::ed::outliner::outliner_add_collection_objects (SpaceOutliner *space_outliner, ListBase *tree, Collection *collection, TreeElement *parent) |
| |
| TreeElement * | blender::ed::outliner::outliner_add_collection_recursive (SpaceOutliner *space_outliner, Collection *collection, TreeElement *ten) |
| |
|
| static int | blender::ed::outliner::treesort_alpha_ob (const void *v1, const void *v2) |
| |
| static int | blender::ed::outliner::treesort_child_not_in_collection (const void *v1, const void *v2) |
| |
| static int | blender::ed::outliner::treesort_alpha (const void *v1, const void *v2) |
| |
| static void | blender::ed::outliner::outliner_sort (ListBase *lb) |
| |
| static void | blender::ed::outliner::outliner_collections_children_sort (ListBase *lb) |
| |
|
| void | blender::ed::outliner::outliner_build_tree (Main *mainvar, Scene *scene, ViewLayer *view_layer, SpaceOutliner *space_outliner, ARegion *region) |
| |