|
Blender V4.3
|
#include "DNA_defs.h"Go to the source code of this file.
Classes | |
| struct | TreeStoreElem |
| struct | TreeStore |
Macros | |
| #define | TSE_IS_REAL_ID(_tse) |
Typedefs | |
| typedef struct TreeStoreElem | TreeStoreElem |
| typedef struct TreeStore | TreeStore |
| typedef enum eTreeStoreElemType | eTreeStoreElemType |
| #define TSE_IS_REAL_ID | ( | _tse | ) |
Check whether given TreeStoreElem should have a real ID in TreeStoreElem.id member.
Definition at line 121 of file DNA_outliner_types.h.
Referenced by blender::ed::outliner::AbstractTreeDisplay::add_element(), blender::ed::outliner::do_item_rename(), blender::ed::outliner::TreeElementIDArmature::expand(), blender::ed::outliner::id_override_library_clear_single(), blender::ed::outliner::id_override_library_create_hierarchy_pre_process(), blender::ed::outliner::id_override_library_delete_hierarchy(), blender::ed::outliner::id_override_library_reset(), blender::ed::outliner::id_override_library_resync(), blender::ed::outliner::outliner_foreach_id(), blender::ed::outliner::outliner_id_operation_item_poll(), blender::ed::outliner::outliner_main_region_context(), blender::ed::outliner::outliner_space_blend_read_after_liblink(), blender::ed::outliner::TreeElementID::TreeElementID(), blender::ed::outliner::unlink_action_fn(), blender::ed::outliner::unlink_collection_fn(), blender::ed::outliner::unlink_material_fn(), blender::ed::outliner::unlink_texture_fn(), and blender::ed::outliner::unlink_world_fn().
| typedef enum eTreeStoreElemType eTreeStoreElemType |
#TreeStoreElem.types
| typedef struct TreeStore TreeStore |
Used only to store data in blend files.
| typedef struct TreeStoreElem TreeStoreElem |
| anonymous enum |
Definition at line 37 of file DNA_outliner_types.h.
| enum eTreeStoreElemType |
#TreeStoreElem.types
| Enumerator | |
|---|---|
| TSE_SOME_ID | If an element is of this type, In cases where the type is still checked against "0" (even implicitly), please replace it with an explicit check against |
| TSE_NLA | |
| TSE_NLA_ACTION | |
| TSE_DEFGROUP_BASE | |
| TSE_DEFGROUP | |
| TSE_BONE | |
| TSE_EBONE | |
| TSE_CONSTRAINT_BASE | |
| TSE_CONSTRAINT | |
| TSE_MODIFIER_BASE | |
| TSE_MODIFIER | |
| TSE_LINKED_OB | |
| TSE_POSE_BASE | |
| TSE_POSE_CHANNEL | |
| TSE_ANIM_DATA | |
| TSE_DRIVER_BASE | |
| TSE_R_LAYER_BASE | |
| TSE_R_LAYER | |
| TSE_BONE_COLLECTION_BASE | |
| TSE_BONE_COLLECTION | |
| TSE_SEQUENCE | |
| TSE_SEQ_STRIP | |
| TSE_SEQUENCE_DUP | |
| TSE_LINKED_PSYS | |
| TSE_RNA_STRUCT | |
| TSE_RNA_PROPERTY | |
| TSE_RNA_ARRAY_ELEM | |
| TSE_NLA_TRACK | |
| TSE_ID_BASE | |
| TSE_GP_LAYER | |
| TSE_LAYER_COLLECTION | |
| TSE_SCENE_COLLECTION_BASE | |
| TSE_VIEW_COLLECTION_BASE | |
| TSE_SCENE_OBJECTS_BASE | |
| TSE_GPENCIL_EFFECT_BASE | |
| TSE_GPENCIL_EFFECT | |
| TSE_LIBRARY_OVERRIDE_BASE | |
| TSE_LIBRARY_OVERRIDE | |
| TSE_LIBRARY_OVERRIDE_OPERATION | |
| TSE_GENERIC_LABEL | |
| TSE_GREASE_PENCIL_NODE | |
| TSE_LINKED_NODE_TREE | |
Definition at line 56 of file DNA_outliner_types.h.