Fix depsgraph to compute more accurate links for collision & force.
[blender.git] / source / blender / depsgraph / intern / builder / deg_builder_relations.h
index ce6d2c961fd3d7e7ba8b3c25812751c29e9a9071..46e65d464a432df4efdeaa63a8715afa86bbf1f7 100644 (file)
@@ -63,6 +63,8 @@ struct bConstraint;
 struct Scene;
 struct Tex;
 struct World;
+struct EffectorWeights;
+struct ParticleSystem;
 
 struct PropertyRNA;
 
@@ -244,6 +246,9 @@ struct DepsgraphRelationBuilder
        void build_compositor(Scene *scene);
        void build_gpencil(ID *owner, bGPdata *gpd);
 
+       void add_collision_relations(const OperationKey &key, Scene *scene, Object *ob, Group *group, int layer, bool dupli, const char *name);
+       void add_forcefield_relations(const OperationKey &key, Scene *scene, Object *ob, ParticleSystem *psys, EffectorWeights *eff, bool add_absorption, const char *name);
+
        template <typename KeyType>
        OperationDepsNode *find_operation_node(const KeyType &key);