Blender V4.5
Collection_Runtime Struct Reference

#include <DNA_collection_types.h>

Public Attributes

ListBase object_cache
ListBase object_cache_instanced
ListBase parents
struct GHashgobject_hash
uint8_t tag
char _pad0 [7]

Detailed Description

Definition at line 104 of file DNA_collection_types.h.

Member Data Documentation

◆ _pad0

char Collection_Runtime::_pad0[7]

Definition at line 123 of file DNA_collection_types.h.

◆ gobject_hash

◆ object_cache

ListBase Collection_Runtime::object_cache

Cache of objects in this collection and all its children. This is created on demand when e.g. some physics simulation needs it, we don't want to have it for every collections due to memory usage reasons.

Definition at line 110 of file DNA_collection_types.h.

Referenced by BKE_collection_object_cache_get(), collection_copy_data(), and collection_object_cache_free().

◆ object_cache_instanced

ListBase Collection_Runtime::object_cache_instanced

Need this for line art sub-collection selections.

Definition at line 113 of file DNA_collection_types.h.

Referenced by BKE_collection_object_cache_instanced_get(), collection_copy_data(), and collection_object_cache_free().

◆ parents

◆ tag


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