Blender  V3.3
Namespaces
deg_node_component.cc File Reference
#include "intern/node/deg_node_component.h"
#include <cstdio>
#include <cstring>
#include "BLI_ghash.h"
#include "BLI_hash.hh"
#include "BLI_utildefines.h"
#include "DNA_object_types.h"
#include "BKE_action.h"
#include "intern/node/deg_node_factory.h"
#include "intern/node/deg_node_id.h"
#include "intern/node/deg_node_operation.h"

Go to the source code of this file.

Namespaces

 blender
 
 blender::deg
 

Functions

Register All Components
 blender::deg::DEG_COMPONENT_NODE_DEFINE (Animation, ANIMATION, ID_RECALC_ANIMATION)
 
 blender::deg::DEG_COMPONENT_NODE_DEFINE (BatchCache, BATCH_CACHE, ID_RECALC_SHADING)
 
 blender::deg::DEG_COMPONENT_NODE_DEFINE (Bone, BONE, ID_RECALC_GEOMETRY)
 
 blender::deg::DEG_COMPONENT_NODE_DEFINE (Cache, CACHE, 0)
 
 blender::deg::DEG_COMPONENT_NODE_DEFINE (CopyOnWrite, COPY_ON_WRITE, ID_RECALC_COPY_ON_WRITE)
 
 blender::deg::DEG_COMPONENT_NODE_DEFINE (ImageAnimation, IMAGE_ANIMATION, 0)
 
 blender::deg::DEG_COMPONENT_NODE_DEFINE (Geometry, GEOMETRY, ID_RECALC_GEOMETRY)
 
 blender::deg::DEG_COMPONENT_NODE_DEFINE (LayerCollections, LAYER_COLLECTIONS, 0)
 
 blender::deg::DEG_COMPONENT_NODE_DEFINE (Parameters, PARAMETERS, 0)
 
 blender::deg::DEG_COMPONENT_NODE_DEFINE (Particles, PARTICLE_SYSTEM, ID_RECALC_GEOMETRY)
 
 blender::deg::DEG_COMPONENT_NODE_DEFINE (ParticleSettings, PARTICLE_SETTINGS, 0)
 
 blender::deg::DEG_COMPONENT_NODE_DEFINE (PointCache, POINT_CACHE, 0)
 
 blender::deg::DEG_COMPONENT_NODE_DEFINE (Pose, EVAL_POSE, ID_RECALC_GEOMETRY)
 
 blender::deg::DEG_COMPONENT_NODE_DEFINE (Sequencer, SEQUENCER, 0)
 
 blender::deg::DEG_COMPONENT_NODE_DEFINE (Shading, SHADING, ID_RECALC_SHADING)
 
 blender::deg::DEG_COMPONENT_NODE_DEFINE (Transform, TRANSFORM, ID_RECALC_TRANSFORM)
 
 blender::deg::DEG_COMPONENT_NODE_DEFINE (ObjectFromLayer, OBJECT_FROM_LAYER, 0)
 
 blender::deg::DEG_COMPONENT_NODE_DEFINE (Dupli, DUPLI, 0)
 
 blender::deg::DEG_COMPONENT_NODE_DEFINE (Synchronization, SYNCHRONIZATION, 0)
 
 blender::deg::DEG_COMPONENT_NODE_DEFINE (Audio, AUDIO, 0)
 
 blender::deg::DEG_COMPONENT_NODE_DEFINE (Armature, ARMATURE, 0)
 
 blender::deg::DEG_COMPONENT_NODE_DEFINE (GenericDatablock, GENERIC_DATABLOCK, 0)
 
 blender::deg::DEG_COMPONENT_NODE_DEFINE (Visibility, VISIBILITY, 0)
 
 blender::deg::DEG_COMPONENT_NODE_DEFINE (Simulation, SIMULATION, 0)
 
 blender::deg::DEG_COMPONENT_NODE_DEFINE (NTreeOutput, NTREE_OUTPUT, ID_RECALC_NTREE_OUTPUT)
 
Node Types Register
void blender::deg::deg_register_component_depsnodes ()