diff options
Diffstat (limited to 'source/blender/depsgraph/intern/depsgraph_types.h')
-rw-r--r-- | source/blender/depsgraph/intern/depsgraph_types.h | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/source/blender/depsgraph/intern/depsgraph_types.h b/source/blender/depsgraph/intern/depsgraph_types.h index 2de614ff8ad..5d51e367394 100644 --- a/source/blender/depsgraph/intern/depsgraph_types.h +++ b/source/blender/depsgraph/intern/depsgraph_types.h @@ -149,7 +149,8 @@ typedef enum eDepsNode_Type { /* Bone Component - Child/Subcomponent of Pose */ DEG_NODE_TYPE_BONE, /* Particle Systems Component */ - DEG_NODE_TYPE_EVAL_PARTICLES, + DEG_NODE_TYPE_PARTICLE_SYSTEM, + DEG_NODE_TYPE_PARTICLE_SETTINGS, /* Material Shading Component */ DEG_NODE_TYPE_SHADING, DEG_NODE_TYPE_SHADING_PARAMETERS, @@ -261,11 +262,15 @@ typedef enum eDepsOperation_Code { /* B-Bone segment shape computation (after DONE) */ DEG_OPCODE_BONE_SEGMENTS, - /* Particles. ----------------------------------------------------------- */ - /* Particle System evaluation. */ - DEG_OPCODE_PARTICLE_SYSTEM_EVAL_INIT, + /* Particle System. ----------------------------------------------------- */ + DEG_OPCODE_PARTICLE_SYSTEM_INIT, DEG_OPCODE_PARTICLE_SYSTEM_EVAL, + DEG_OPCODE_PARTICLE_SYSTEM_DONE, + + /* Particle Settings. --------------------------------------------------- */ + DEG_OPCODE_PARTICLE_SETTINGS_INIT, DEG_OPCODE_PARTICLE_SETTINGS_EVAL, + DEG_OPCODE_PARTICLE_SETTINGS_RESET, /* Point Cache. --------------------------------------------------------- */ DEG_OPCODE_POINT_CACHE_RESET, |