diff options
Diffstat (limited to 'source/blender/depsgraph/DEG_depsgraph_build.h')
-rw-r--r-- | source/blender/depsgraph/DEG_depsgraph_build.h | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/source/blender/depsgraph/DEG_depsgraph_build.h b/source/blender/depsgraph/DEG_depsgraph_build.h index b65d921cfd1..8c3ddec40a4 100644 --- a/source/blender/depsgraph/DEG_depsgraph_build.h +++ b/source/blender/depsgraph/DEG_depsgraph_build.h @@ -40,10 +40,13 @@ struct Depsgraph; /* ------------------------------------------------ */ +struct CacheFile; +struct EffectorWeights; +struct Group; struct Main; +struct ModifierData; +struct Object; struct Scene; -struct Group; -struct EffectorWeights; #ifdef __cplusplus extern "C" { @@ -85,9 +88,6 @@ void DEG_scene_graph_free(struct Scene *scene); */ struct DepsNodeHandle; -struct CacheFile; -struct Object; - typedef enum eDepsSceneComponentType { /* Parameters Component - Default when nothing else fits * (i.e. just SDNA property setting). @@ -162,16 +162,15 @@ typedef bool (*DEG_CollobjFilterFunction)(struct Object *obj, struct ModifierDat void DEG_add_collision_relations(struct DepsNodeHandle *handle, struct Scene *scene, - Object *ob, + struct Object *ob, struct Group *group, - int layer, unsigned int modifier_type, DEG_CollobjFilterFunction fn, bool dupli, const char *name); void DEG_add_forcefield_relations(struct DepsNodeHandle *handle, struct Scene *scene, - Object *ob, + struct Object *ob, struct EffectorWeights *eff, bool add_absorption, int skip_forcefield, |