ID and Library types, which are fundamental for sdna.
struct CollectionObject CollectionObject
struct CollectionChild CollectionChild
struct Collection Collection
@ COLLECTION_LRT_INTERSECTION_ONLY
@ COLLECTION_LRT_OCCLUSION_ONLY
@ COLLECTION_LRT_NO_INTERSECTION
@ COLLECTION_RESTRICT_RENDER
@ COLLECTION_HAS_OBJECT_CACHE_INSTANCED
@ COLLECTION_RESTRICT_VIEWPORT
@ COLLECTION_HAS_OBJECT_CACHE
@ COLLECTION_RESTRICT_SELECT
@ COLLECTION_TAG_RELATION_REBUILD
These structs are the foundation for all linked lists in the library system.
struct Collection * collection
struct CollectionChild * prev
struct CollectionChild * next
struct CollectionObject * prev
struct CollectionObject * next
struct ViewLayer *view_layer DNA_DEPRECATED
struct SceneCollection *collection DNA_DEPRECATED
struct PreviewImage * preview
unsigned int layer DNA_DEPRECATED
ListBase object_cache_instanced