Blender  V2.93
Public Attributes | List of all members
Collection Struct Reference

#include <DNA_collection_types.h>

Public Attributes

ID id
 
ListBase gobject
 
ListBase children
 
struct PreviewImagepreview
 
unsigned int layer DNA_DEPRECATED
 
float instance_offset [3]
 
short flag
 
short tag
 
short lineart_usage
 
int16_t color_tag
 
ListBase object_cache
 
ListBase object_cache_instanced
 
ListBase parents
 
struct SceneCollection *collection DNA_DEPRECATED
 
struct ViewLayer *view_layer DNA_DEPRECATED
 

Detailed Description

Definition at line 60 of file DNA_collection_types.h.

Member Data Documentation

◆ children

ListBase Collection::children

◆ color_tag

int16_t Collection::color_tag

◆ DNA_DEPRECATED [1/3]

unsigned int layer Collection::DNA_DEPRECATED

Definition at line 70 of file DNA_collection_types.h.

◆ DNA_DEPRECATED [2/3]

struct SceneCollection* collection Collection::DNA_DEPRECATED

Definition at line 96 of file DNA_collection_types.h.

◆ DNA_DEPRECATED [3/3]

struct ViewLayer* view_layer Collection::DNA_DEPRECATED

Definition at line 97 of file DNA_collection_types.h.

◆ flag

short Collection::flag

◆ gobject

ListBase Collection::gobject

◆ id

ID Collection::id

Definition at line 61 of file DNA_collection_types.h.

Referenced by _lineart_object_not_in_source_collection(), addIdsUsedBySocket(), BKE_collection_blend_read_lib(), BKE_collection_blend_write_nolib(), BKE_collection_duplicate(), BKE_collection_free(), BKE_collection_master_add(), BKE_collection_new_name_get(), BKE_collection_object_add(), BKE_collection_object_remove(), BKE_collection_ui_name_get(), BKE_collections_child_remove_nulls(), BKE_freestyle_config_free(), BKE_freestyle_lineset_delete(), BKE_gpencil_convert_curve(), BKE_idtype_id_foreach_cache(), BKE_lib_override_library_main_resync(), BKE_lib_override_library_make_local(), BKE_lib_override_library_proxy_convert(), BKE_object_groups_clear(), blo_do_versions_280(), blo_do_versions_pre250(), blender::deg::DepsgraphNodeBuilder::build_collection(), blender::deg::DepsgraphRelationBuilder::build_collection(), collection_add(), collection_add_exec(), collection_blend_write(), collection_child_add(), collection_child_remove(), collection_copy_data(), collection_create_exec(), collection_drop_init(), collection_drop_invoke(), collection_duplicate_exec(), collection_duplicate_recursive(), collection_instance_add_exec(), collection_instance_exec(), collection_instance_fix_recursive(), collection_link_exec(), collection_next_find(), collection_object_active_itemf(), collection_object_cyclic_check_internal(), collection_remove_exec(), collection_tag_update_parent_recursive(), DEG_add_collection_geometry_relation(), direct_link_id_embedded_id(), do_version_collection_propagate_lib_to_children(), do_version_layers_to_collections(), do_versions_after_linking_280(), ED_operator_rigidbody_active_poll(), ED_operator_rigidbody_add_poll(), ED_operator_rigidbody_con_active_poll(), ED_operator_rigidbody_con_add_poll(), ED_rigidbody_constraint_add(), expand_id_embedded_id(), FRS_paste_active_lineset(), id_override_library_create_fn(), import_endjob(), layer_collection_sync(), lib_link_id_embedded_id(), libblock_relink_collection(), lineart_gpencil_generate(), make_override_library_exec(), memfile_undosys_step_decode(), move_to_collection_exec(), move_to_collection_menus_items(), namebutton_fn(), node_add_collection_exec(), node_socket_copy_default_value(), object_add_duplicate_internal(), object_blend_read_lib(), object_origin_set_exec(), outliner_collection_delete(), outliner_collection_isolate_flag(), outliner_collection_set_flag_recursive(), outliner_collection_set_flag_recursive_fn(), outliner_item_drag_drop_invoke(), outliner_layer_or_collection_pointer_create(), scene_free_data(), select_grouped_collection(), set_preview_visibility(), single_object_users_collection(), unlink_collection_fn(), unlink_object_fn(), and write_file_handle().

◆ instance_offset

float Collection::instance_offset[3]

◆ lineart_usage

short Collection::lineart_usage

Line Art engine specific

Definition at line 78 of file DNA_collection_types.h.

◆ object_cache

ListBase Collection::object_cache

◆ object_cache_instanced

ListBase Collection::object_cache_instanced

◆ parents

ListBase Collection::parents

◆ preview

struct PreviewImage* Collection::preview

◆ tag

short Collection::tag

The documentation for this struct was generated from the following file: