Changeset View
Changeset View
Standalone View
Standalone View
source/blender/makesdna/DNA_node_types.h
| Show First 20 Lines • Show All 529 Lines • ▼ Show 20 Lines | |||||
| /* the basis for a Node tree, all links and nodes reside internal here */ | /* the basis for a Node tree, all links and nodes reside internal here */ | ||||
| /* only re-usable node trees are in the library though, | /* only re-usable node trees are in the library though, | ||||
| * materials and textures allocate own tree struct */ | * materials and textures allocate own tree struct */ | ||||
| typedef struct bNodeTree { | typedef struct bNodeTree { | ||||
| ID id; | ID id; | ||||
| /** Animation data (must be immediately after id for utilities to use it). */ | /** Animation data (must be immediately after id for utilities to use it). */ | ||||
| struct AnimData *adt; | struct AnimData *adt; | ||||
| /** The ID owning this node tree, in case it is an embedded one. */ | |||||
| ID *owner_id; | |||||
| /** Runtime type information. */ | /** Runtime type information. */ | ||||
| struct bNodeTreeType *typeinfo; | struct bNodeTreeType *typeinfo; | ||||
| /** Runtime type identifier. */ | /** Runtime type identifier. */ | ||||
| char idname[64]; | char idname[64]; | ||||
| /** Runtime RNA type of the group interface. */ | /** Runtime RNA type of the group interface. */ | ||||
| struct StructRNA *interface_type; | struct StructRNA *interface_type; | ||||
| ▲ Show 20 Lines • Show All 1,793 Lines • Show Last 20 Lines | |||||