Blender
V3.3
|
#include <DNA_layer_types.h>
Public Attributes | |
struct LayerCollection * | next |
struct LayerCollection * | prev |
struct Collection * | collection |
struct SceneCollection *scene_collection | DNA_DEPRECATED |
short | flag |
short | runtime_flag |
char | _pad [4] |
ListBase | layer_collections |
unsigned short | local_collections_bits |
short | _pad2 [3] |
Definition at line 96 of file DNA_layer_types.h.
char LayerCollection::_pad[4] |
Definition at line 102 of file DNA_layer_types.h.
short LayerCollection::_pad2[3] |
Definition at line 108 of file DNA_layer_types.h.
struct Collection* LayerCollection::collection |
Definition at line 98 of file DNA_layer_types.h.
Referenced by bc_add_object(), BKE_layer_collection_activate_parent(), BKE_layer_collection_doversion_2_80(), BKE_layer_collection_has_selected_objects(), BKE_layer_collection_objects_select(), BKE_layer_collection_sync(), BKE_object_add(), BKE_object_add_for_data(), BKE_view_layer_copy_data(), buttons_context_path_collection(), collection_add_info_get_from_op(), collection_drop_exec(), collection_flag_exec(), collection_instance_exec(), collection_link_exec(), CTX_data_collection(), CTX_data_layer_collection(), draw_selected_name(), find_layer_collection_by_scene_collection(), blender::io::obj::geometry_to_blender_objects(), blender::io::usd::import_endjob(), import_endjob(), blender::io::stl::importer_main(), layer_collection_add(), layer_collection_bases_hide_recursive(), layer_collection_bases_show_recursive(), layer_collection_find_data_to_edit(), layer_collection_hidden(), layer_collection_local_sync(), layer_collection_objects_sync(), layer_collection_resync_create_recurse(), lib_link_layer_collection(), loose_data_instantiate_ensure_active_collection(), object_add_duplicate_internal(), outliner_collection_from_tree_element(), outliner_collection_is_isolated(), outliner_collection_isolate_flag(), outliner_collection_set_flag_recursive(), outliner_hide_find_data_to_edit(), switch_preview_collection_visibility(), view_layer__collection_set_flag_recursive_fn(), and view_layer_objects_base_cache_validate().
struct SceneCollection* scene_collection LayerCollection::DNA_DEPRECATED |
Definition at line 99 of file DNA_layer_types.h.
short LayerCollection::flag |
Definition at line 100 of file DNA_layer_types.h.
Referenced by BKE_layer_collection_activate(), BKE_layer_collection_has_selected_objects(), BKE_layer_collection_isolate_global(), BKE_layer_collection_objects_select(), BKE_layer_collection_set_visible(), collection_flag_exec(), collections_view_layer_poll(), do_version_layers_to_collections(), element_should_draw_faded(), layer_collection_bases_hide_recursive(), layer_collection_bases_show_recursive(), layer_collection_exclude_all(), layer_collection_flag_recursive_set(), layer_collection_flag_set_recursive(), layer_collection_flag_unset_recursive(), layer_collection_hidden(), layer_collection_objects_sync(), layer_collection_sync(), local_collections_reset_uuid(), outliner_collection_is_isolated(), outliner_collection_set_flag_recursive(), and view_layer_objects_base_cache_validate().
ListBase LayerCollection::layer_collections |
Synced with collection->children.
Definition at line 105 of file DNA_layer_types.h.
Referenced by BKE_layer_collection_doversion_2_80(), BKE_layer_collection_has_layer_collection(), BKE_layer_collection_has_selected_objects(), BKE_layer_collection_isolate_global(), BKE_layer_collection_isolate_local(), BKE_layer_collection_objects_select(), do_version_layers_to_collections(), do_versions_local_collection_bits_set(), ED_collection_hide_menu_draw(), find_layer_collection_by_scene_collection(), layer_collection_bases_hide_recursive(), layer_collection_bases_show_recursive(), layer_collection_exclude_all(), layer_collection_flag_recursive_set(), layer_collection_flag_set_recursive(), layer_collection_flag_unset_recursive(), layer_collection_free(), layer_collection_local_sync(), layer_collection_local_visibility_set_recursive(), layer_collection_local_visibility_unset_recursive(), layer_collection_resync_create_recurse(), layer_collection_sync(), layer_collections_copy_data(), lib_link_layer_collection(), local_collections_reset_uuid(), outliner_collection_is_isolated(), outliner_collection_isolate_flag(), outliner_collection_set_flag_recursive(), outliner_unhide_all_exec(), switch_preview_collection_visibility(), view3d_local_collections_reset(), and view_layer_objects_base_cache_validate().
unsigned short LayerCollection::local_collections_bits |
Definition at line 107 of file DNA_layer_types.h.
Referenced by BKE_layer_collection_isolate_local(), do_versions_local_collection_bits_set(), layer_collection_add(), layer_collection_local_sync(), layer_collection_local_visibility_set_recursive(), layer_collection_local_visibility_unset_recursive(), layer_collection_sync(), local_collections_reset_uuid(), and object_hide_collection_exec().
struct LayerCollection* LayerCollection::next |
Definition at line 97 of file DNA_layer_types.h.
Referenced by layer_collection_exclude_all(), layer_collections_copy_data(), and switch_preview_collection_visibility().
struct LayerCollection * LayerCollection::prev |
Definition at line 97 of file DNA_layer_types.h.
short LayerCollection::runtime_flag |
Definition at line 101 of file DNA_layer_types.h.
Referenced by BKE_layer_collection_isolate_global(), element_should_draw_faded(), layer_collection_objects_sync(), layer_collection_sync(), and object_hide_collection_exec().