|
Blender V4.3
|
#include <DNA_layer_types.h>
Public Attributes | |
| struct LayerCollection * | next |
| struct LayerCollection * | prev |
| struct Collection * | collection |
| void * | _pad1 |
| short | flag |
| short | runtime_flag |
| char | _pad [4] |
| ListBase | layer_collections |
| unsigned short | local_collections_bits |
| short | _pad2 [3] |
Definition at line 104 of file DNA_layer_types.h.
| char LayerCollection::_pad[4] |
Definition at line 110 of file DNA_layer_types.h.
| void* LayerCollection::_pad1 |
Definition at line 107 of file DNA_layer_types.h.
| short LayerCollection::_pad2[3] |
Definition at line 116 of file DNA_layer_types.h.
| struct Collection* LayerCollection::collection |
Definition at line 106 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(), blender::deg::DepsgraphRelationBuilder::build_layer_collection(), buttons_context_path_collection(), blender::ed::object::collection_add_info_get_from_op(), blender::ed::object::collection_drop_exec(), blender::ed::object::collection_export_recursive(), blender::ed::outliner::collection_flag_exec(), blender::ed::outliner::collection_instance_exec(), blender::ed::outliner::collection_link_exec(), CTX_data_collection(), CTX_data_layer_collection(), blender::ed::outliner::do_outliner_select_recursive(), draw_selected_name(), find_layer_collection_by_scene_collection(), blender::io::obj::geometry_to_blender_objects(), get_stats_string(), blender::io::usd::import_endjob(), import_endjob(), blender::io::ply::importer_main(), blender::io::stl::importer_main(), layer_collection_add(), layer_collection_bases_hide_recursive(), layer_collection_bases_show_recursive(), blender::ed::outliner::layer_collection_collect_data_to_edit(), layer_collection_hidden(), layer_collection_local_sync(), layer_collection_resync_create_recurse(), loose_data_instantiate_ensure_active_collection(), blender::ed::object::object_add_sync_base_collection(), blender::ed::outliner::outliner_collection_from_tree_element(), blender::ed::outliner::outliner_collection_is_isolated(), blender::ed::outliner::outliner_collection_isolate_flag(), blender::ed::outliner::outliner_collection_set_flag_recursive(), blender::ed::outliner::outliner_hide_collect_data_to_edit(), switch_preview_collection_visibility(), blender::ed::outliner::TreeElementLayerCollection::TreeElementLayerCollection(), and blender::ed::outliner::view_layer__collection_set_flag_recursive_fn().
| short LayerCollection::flag |
Definition at line 108 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(), blender::deg::DepsgraphRelationBuilder::build_layer_collection(), blender::ed::object::collection_export_recursive(), blender::ed::outliner::collection_flag_exec(), blender::ed::outliner::collections_view_layer_poll(), do_version_layers_to_collections(), blender::ed::outliner::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_sync(), local_collections_reset_uuid(), blender::ed::outliner::outliner_collection_is_isolated(), and blender::ed::outliner::outliner_collection_set_flag_recursive().
| ListBase LayerCollection::layer_collections |
Synced with collection->children.
Definition at line 113 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(), blo_do_versions_280(), blender::deg::DepsgraphRelationBuilder::build_layer_collection(), blender::ed::object::collection_export_recursive(), blender::ed::object::collection_hide_menu_draw(), do_version_layers_to_collections(), do_versions_local_collection_bits_set(), 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(), local_collections_reset_uuid(), blender::ed::outliner::outliner_collection_is_isolated(), blender::ed::outliner::outliner_collection_isolate_flag(), blender::ed::outliner::outliner_collection_set_flag_recursive(), blender::ed::outliner::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 115 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 blender::ed::object::object_hide_collection_exec().
| struct LayerCollection* LayerCollection::next |
Definition at line 105 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 105 of file DNA_layer_types.h.
| short LayerCollection::runtime_flag |
Definition at line 109 of file DNA_layer_types.h.
Referenced by BKE_layer_collection_isolate_global(), blender::ed::outliner::element_should_draw_faded(), layer_collection_sync(), and blender::ed::object::object_hide_collection_exec().