Changeset View
Changeset View
Standalone View
Standalone View
source/blender/editors/space_outliner/outliner_intern.h
| Show First 20 Lines • Show All 245 Lines • ▼ Show 20 Lines | |||||
| TreeTraversalAction outliner_find_selected_collections(struct TreeElement *te, void *customdata); | TreeTraversalAction outliner_find_selected_collections(struct TreeElement *te, void *customdata); | ||||
| TreeTraversalAction outliner_find_selected_objects(struct TreeElement *te, void *customdata); | TreeTraversalAction outliner_find_selected_objects(struct TreeElement *te, void *customdata); | ||||
| /* outliner_draw.c ---------------------------------------------- */ | /* outliner_draw.c ---------------------------------------------- */ | ||||
| void draw_outliner(const struct bContext *C); | void draw_outliner(const struct bContext *C); | ||||
| void outliner_tree_dimensions(struct SpaceOutliner *space_outliner, int *r_width, int *r_height); | |||||
| TreeElementIcon tree_element_get_icon(TreeStoreElem *tselem, TreeElement *te); | TreeElementIcon tree_element_get_icon(TreeStoreElem *tselem, TreeElement *te); | ||||
| void outliner_collection_isolate_flag(struct Scene *scene, | void outliner_collection_isolate_flag(struct Scene *scene, | ||||
| struct ViewLayer *view_layer, | struct ViewLayer *view_layer, | ||||
| struct LayerCollection *layer_collection, | struct LayerCollection *layer_collection, | ||||
| struct Collection *collection, | struct Collection *collection, | ||||
| struct PropertyRNA *layer_or_collection_prop, | struct PropertyRNA *layer_or_collection_prop, | ||||
| const char *propname, | const char *propname, | ||||
| ▲ Show 20 Lines • Show All 258 Lines • ▼ Show 20 Lines | bool outliner_tree_traverse(const SpaceOutliner *space_outliner, | ||||
| ListBase *tree, | ListBase *tree, | ||||
| int filter_te_flag, | int filter_te_flag, | ||||
| int filter_tselem_flag, | int filter_tselem_flag, | ||||
| TreeTraversalFunc func, | TreeTraversalFunc func, | ||||
| void *customdata); | void *customdata); | ||||
| float outliner_restrict_columns_width(const struct SpaceOutliner *space_outliner); | float outliner_restrict_columns_width(const struct SpaceOutliner *space_outliner); | ||||
| TreeElement *outliner_find_element_with_flag(const ListBase *lb, short flag); | TreeElement *outliner_find_element_with_flag(const ListBase *lb, short flag); | ||||
| bool outliner_is_element_visible(const TreeElement *te); | bool outliner_is_element_visible(const TreeElement *te); | ||||
| void outliner_scroll_view(struct ARegion *region, int delta_y); | void outliner_scroll_view(struct SpaceOutliner *space_outliner, struct ARegion *region, int delta_y); | ||||
| void outliner_tag_redraw_avoid_rebuild_on_open_change(const struct SpaceOutliner *space_outliner, | void outliner_tag_redraw_avoid_rebuild_on_open_change(const struct SpaceOutliner *space_outliner, | ||||
| struct ARegion *region); | struct ARegion *region); | ||||
| /* outliner_sync.c ---------------------------------------------- */ | /* outliner_sync.c ---------------------------------------------- */ | ||||
| void outliner_sync_selection(const struct bContext *C, struct SpaceOutliner *space_outliner); | void outliner_sync_selection(const struct bContext *C, struct SpaceOutliner *space_outliner); | ||||