|
Blender V4.3
|
Object groups, one object can be in many groups at once. More...
Go to the source code of this file.
Classes | |
| struct | CollectionLightLinking |
| struct | CollectionObject |
| struct | CollectionChild |
| struct | CollectionExport |
| struct | Collection_Runtime |
| struct | Collection |
Macros | |
| #define | COLLECTION_FLAG_ALL_RUNTIME (COLLECTION_HAS_OBJECT_CACHE | COLLECTION_HAS_OBJECT_CACHE_INSTANCED) |
Typedefs | |
| typedef struct CollectionLightLinking | CollectionLightLinking |
| typedef struct CollectionObject | CollectionObject |
| typedef struct CollectionChild | CollectionChild |
| typedef struct CollectionExport | CollectionExport |
| typedef enum IOHandlerPanelFlag | IOHandlerPanelFlag |
| typedef enum eCollectionLightLinkingState | eCollectionLightLinkingState |
| typedef struct Collection_Runtime | Collection_Runtime |
| typedef struct Collection | Collection |
| typedef enum CollectionColorTag | CollectionColorTag |
Object groups, one object can be in many groups at once.
Definition in file DNA_collection_types.h.
| #define COLLECTION_FLAG_ALL_RUNTIME (COLLECTION_HAS_OBJECT_CACHE | COLLECTION_HAS_OBJECT_CACHE_INSTANCED) |
Definition at line 180 of file DNA_collection_types.h.
| typedef struct Collection Collection |
| typedef struct Collection_Runtime Collection_Runtime |
| typedef struct CollectionChild CollectionChild |
| typedef enum CollectionColorTag CollectionColorTag |
| typedef struct CollectionExport CollectionExport |
| typedef struct CollectionLightLinking CollectionLightLinking |
| typedef struct CollectionObject CollectionObject |
| typedef enum eCollectionLightLinkingState eCollectionLightLinkingState |
| typedef enum IOHandlerPanelFlag IOHandlerPanelFlag |
| anonymous enum |
Definition at line 164 of file DNA_collection_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| COLLECTION_TAG_RELATION_REBUILD | That code (BKE_main_collections_parent_relations_rebuild and the like) is called from very low-level places, like e.g ID remapping... Using a generic tag like ID_TAG_DOIT for this is just impossible, we need our very own. |
| COLLECTION_TAG_COLLECTION_OBJECT_DIRTY | Mark the This should typically only be set by ID remapping code. |
Definition at line 184 of file DNA_collection_types.h.
| enum CollectionColorTag |
Definition at line 201 of file DNA_collection_types.h.
| Enumerator | |
|---|---|
| COLLECTION_LIGHT_LINKING_STATE_INCLUDE | |
| COLLECTION_LIGHT_LINKING_STATE_EXCLUDE | |
Definition at line 85 of file DNA_collection_types.h.
| Enumerator | |
|---|---|
| COLLECTION_LRT_USE_INTERSECTION_MASK | |
| COLLECTION_LRT_USE_INTERSECTION_PRIORITY | |
Definition at line 99 of file DNA_collection_types.h.
| Enumerator | |
|---|---|
| COLLECTION_LRT_INCLUDE | |
| COLLECTION_LRT_OCCLUSION_ONLY | |
| COLLECTION_LRT_EXCLUDE | |
| COLLECTION_LRT_INTERSECTION_ONLY | |
| COLLECTION_LRT_NO_INTERSECTION | |
| COLLECTION_LRT_FORCE_INTERSECTION | |
Definition at line 90 of file DNA_collection_types.h.
| enum IOHandlerPanelFlag |
| Enumerator | |
|---|---|
| IO_HANDLER_PANEL_OPEN | |
Definition at line 79 of file DNA_collection_types.h.