180#define COLLECTION_FLAG_ALL_RUNTIME \
181 (COLLECTION_HAS_OBJECT_CACHE | COLLECTION_HAS_OBJECT_CACHE_INSTANCED)
ID and Library types, which are fundamental for SDNA.
@ COLLECTION_TAG_COLLECTION_OBJECT_DIRTY
@ COLLECTION_TAG_RELATION_REBUILD
@ COLLECTION_HAS_OBJECT_CACHE_INSTANCED
@ COLLECTION_HAS_OBJECT_CACHE
@ COLLECTION_HIDE_VIEWPORT
eCollectionLightLinkingState
@ COLLECTION_LIGHT_LINKING_STATE_EXCLUDE
@ COLLECTION_LIGHT_LINKING_STATE_INCLUDE
struct CollectionObject CollectionObject
struct CollectionChild CollectionChild
struct CollectionLightLinking CollectionLightLinking
struct Collection_Runtime Collection_Runtime
struct Collection Collection
@ COLLECTION_LRT_INTERSECTION_ONLY
@ COLLECTION_LRT_FORCE_INTERSECTION
@ COLLECTION_LRT_OCCLUSION_ONLY
@ COLLECTION_LRT_NO_INTERSECTION
@ COLLECTION_LRT_USE_INTERSECTION_MASK
@ COLLECTION_LRT_USE_INTERSECTION_PRIORITY
struct CollectionExport CollectionExport
These structs are the foundation for all linked lists in the library system.
struct Collection * collection
CollectionLightLinking light_linking
struct CollectionChild * prev
struct CollectionChild * next
struct CollectionExport * prev
IDProperty * export_properties
struct CollectionExport * next
struct CollectionObject * prev
struct CollectionObject * next
CollectionLightLinking light_linking
struct GHash * gobject_hash
ListBase object_cache_instanced
struct ViewLayer *view_layer DNA_DEPRECATED
struct PreviewImage * preview
unsigned int layer DNA_DEPRECATED
int active_exporter_index
uint8_t lineart_intersection_priority
uint8_t lineart_intersection_mask
Collection_Runtime runtime