Blender
V3.3
|
#include <DNA_space_types.h>
Public Attributes | |
SpaceLink * | next |
SpaceLink * | prev |
ListBase | regionbase |
char | spacetype |
char | link_flag |
char | _pad0 [6] |
View2D v2d | DNA_DEPRECATED |
ListBase | tree |
struct BLI_mempool * | treestore |
char | search_string [64] |
struct TreeStoreElem | search_tse |
short | flag |
short | outlinevis |
short | lib_override_view_mode |
short | storeflag |
char | search_flags |
char | _pad [6] |
char | sync_select_dirty |
int | filter |
char | filter_state |
char | show_restrict_flags |
short | filter_id_type |
SpaceOutliner_Runtime * | runtime |
Outliner
Definition at line 259 of file DNA_space_types.h.
char SpaceOutliner::_pad[6] |
Definition at line 290 of file DNA_space_types.h.
char SpaceOutliner::_pad0[6] |
Definition at line 265 of file DNA_space_types.h.
View2D v2d SpaceOutliner::DNA_DEPRECATED |
Deprecated, copied to region.
Definition at line 269 of file DNA_space_types.h.
int SpaceOutliner::filter |
Definition at line 295 of file DNA_space_types.h.
Referenced by allow_parenting_without_modifier_key(), blo_do_versions_280(), blo_do_versions_290(), blo_do_versions_300(), blender::ed::outliner::TreeDisplayViewLayer::buildTree(), blender::ed::outliner::TreeDisplayIDOrphans::buildTree(), blender::ed::outliner::TreeElementOverridesBase::expand(), outliner_build_tree(), outliner_create(), outliner_exclude_filter_get(), and outliner_find_first_desired_element_at_y().
short SpaceOutliner::filter_id_type |
Definition at line 298 of file DNA_space_types.h.
Referenced by blo_do_versions_280(), blender::ed::outliner::TreeDisplayIDOrphans::buildTree(), blender::ed::outliner::TreeElementID::expandPoll(), and outliner_create().
char SpaceOutliner::filter_state |
Definition at line 296 of file DNA_space_types.h.
Referenced by blo_do_versions_290(), and outliner_exclude_filter_get().
short SpaceOutliner::flag |
Definition at line 285 of file DNA_space_types.h.
Referenced by blo_do_versions_280(), blo_do_versions_290(), draw_outliner(), ED_outliner_select_sync_from_outliner(), outliner_build_tree(), outliner_create(), outliner_item_select(), and outliner_shows_mode_column().
short SpaceOutliner::lib_override_view_mode |
Definition at line 287 of file DNA_space_types.h.
Referenced by blender::ed::outliner::AbstractTreeDisplay::createFromDisplayMode(), draw_outliner(), and outliner_right_columns_width().
char SpaceOutliner::link_flag |
Definition at line 264 of file DNA_space_types.h.
SpaceLink* SpaceOutliner::next |
Definition at line 260 of file DNA_space_types.h.
short SpaceOutliner::outlinevis |
Definition at line 286 of file DNA_space_types.h.
Referenced by allow_parenting_without_modifier_key(), blo_do_versions_260(), blo_do_versions_280(), collection_flag_exec(), collections_view_layer_poll(), do_outliner_item_activate_tree_element(), do_versions_after_linking_280(), draw_outliner(), ed_operator_outliner_datablocks_active(), ed_operator_outliner_id_orphans_active(), ED_outliner_collections_editor_poll(), ED_outliner_select_sync_from_outliner(), outliner_add_collection_recursive(), outliner_build_tree(), outliner_create(), outliner_draw_highlights(), outliner_draw_restrictbuts(), outliner_draw_tree(), outliner_draw_warning_tree_element(), outliner_find_first_desired_element_at_y(), outliner_id_operation_item_poll(), outliner_main_region_listener(), outliner_main_region_message_subscribe(), outliner_right_columns_width(), outliner_sync_select_from_outliner_set_types(), outliner_sync_select_to_outliner_set_types(), outliner_view_layer_collections_editor_poll(), and outliner_width().
SpaceLink * SpaceOutliner::prev |
Definition at line 260 of file DNA_space_types.h.
ListBase SpaceOutliner::regionbase |
Storage of regions for inactive spaces.
Definition at line 262 of file DNA_space_types.h.
Referenced by outliner_create().
SpaceOutliner_Runtime* SpaceOutliner::runtime |
Definition at line 300 of file DNA_space_types.h.
Referenced by check_persistent(), direct_link_area(), outliner_build_tree(), outliner_duplicate(), outliner_find_tse(), outliner_free(), outliner_id_remap(), outliner_init(), outliner_shows_mode_column(), outliner_storage_cleanup(), and outliner_tag_redraw_avoid_rebuild_on_open_change().
char SpaceOutliner::search_flags |
Definition at line 289 of file DNA_space_types.h.
Referenced by outliner_build_tree(), outliner_filter_subtree(), and outliner_filter_tree().
char SpaceOutliner::search_string[64] |
Definition at line 282 of file DNA_space_types.h.
Referenced by outliner_build_tree(), outliner_draw_highlights(), outliner_exclude_filter_get(), and outliner_filter_tree().
struct TreeStoreElem SpaceOutliner::search_tse |
Definition at line 282 of file DNA_space_types.h.
Referenced by BKE_screen_area_blend_read_lib(), BKE_screen_foreach_id_screen_area(), lib_link_workspace_layout_restore(), and outliner_id_remap().
char SpaceOutliner::show_restrict_flags |
Definition at line 297 of file DNA_space_types.h.
Referenced by blo_do_versions_280(), blo_do_versions_290(), outliner_create(), outliner_draw_restrictbuts(), and outliner_right_columns_width().
char SpaceOutliner::spacetype |
Definition at line 263 of file DNA_space_types.h.
Referenced by outliner_create().
short SpaceOutliner::storeflag |
Definition at line 288 of file DNA_space_types.h.
Referenced by BKE_screen_area_blend_read_lib(), blo_do_versions_280(), direct_link_area(), lib_link_workspace_layout_restore(), outliner_build_tree(), outliner_id_remap(), and outliner_storage_cleanup().
char SpaceOutliner::sync_select_dirty |
Selection syncing flag (WM_OUTLINER_SYNC_SELECT_FROM_OBJECT and similar flags).
Definition at line 293 of file DNA_space_types.h.
Referenced by blo_do_versions_280(), ED_outliner_select_sync_flag_outliners(), ED_outliner_select_sync_from_outliner(), outliner_create(), outliner_duplicate(), outliner_sync_select_to_outliner_set_types(), and outliner_sync_selection().
ListBase SpaceOutliner::tree |
Definition at line 271 of file DNA_space_types.h.
Referenced by blender::ed::outliner::tree_iterator::all(), blender::ed::outliner::tree_iterator::all_open(), collection_drop_invoke(), collection_flag_exec(), collection_instance_exec(), collection_isolate_exec(), collection_link_exec(), collection_new_exec(), collection_view_layer_exec(), collection_visibility_exec(), collections_view_layer_poll(), datastack_drop_reorder(), direct_link_area(), do_outliner_range_select(), draw_outliner(), ED_outliner_give_base_under_cursor(), ED_outliner_select_sync_from_outliner(), ED_outliner_selected_objects_get(), find_walk_select_start_element(), get_target_element(), namebutton_fn(), outliner_active_collection(), outliner_active_layer_collection(), outliner_box_select_invoke(), outliner_build_tree(), outliner_cleanup_tree(), outliner_collection_delete(), outliner_color_tag_set_exec(), outliner_delete_exec(), outliner_do_libdata_operation_selection_set(), outliner_draw_tree(), outliner_drop_insert_find(), outliner_dropzone_find(), outliner_duplicate(), outliner_filter_tree(), outliner_find_first_desired_element_at_y(), outliner_find_tse(), outliner_flag_flip(), outliner_flag_set(), outliner_free(), outliner_has_element_warnings(), outliner_hide_exec(), outliner_highlight_update(), outliner_id_copy_exec(), outliner_id_delete_invoke(), outliner_id_remap_invoke(), outliner_item_do_activate_from_cursor(), outliner_item_drag_drop_invoke(), outliner_item_drag_element_find(), outliner_item_openclose_invoke(), outliner_item_openclose_modal(), outliner_item_rename_find_active(), outliner_item_rename_find_hovered(), outliner_lib_reload_invoke(), outliner_lib_relocate_invoke(), outliner_mode_toggle_fn(), outliner_object_operation_exec(), outliner_one_level_exec(), outliner_operation(), outliner_restore_scrolling_position(), outliner_select_all_exec(), outliner_show_active_exec(), outliner_show_active_get_element(), outliner_sync_selection(), outliner_toggle_expanded_exec(), outliner_tree_dimensions(), and parent_drop_set_parents().
struct BLI_mempool* SpaceOutliner::treestore |
Definition at line 279 of file DNA_space_types.h.
Referenced by BKE_screen_area_blend_read_lib(), BKE_screen_foreach_id_screen_area(), blender::ed::outliner::TreeDisplayScenes::buildTree(), blender::ed::outliner::TreeDisplayDataAPI::buildTree(), check_persistent(), direct_link_area(), do_versions_after_linking_280(), lib_link_workspace_layout_restore(), namebutton_fn(), outliner_build_tree(), outliner_duplicate(), outliner_free(), outliner_id_remap(), outliner_storage_cleanup(), and write_space_outliner().