diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2018-04-05 19:25:05 +0300 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2018-04-05 19:25:05 +0300 |
commit | 025bf11a9ff3f2faa0ec1111e8c286e36ad8cf57 (patch) | |
tree | e47c1e469a12fea17c9b2b46e2398e1c833fb57b /source/blender/depsgraph/intern/builder/deg_builder_nodes.h | |
parent | 1c24c04e6023f2d2a328dfcdc9f86cd381d029a3 (diff) | |
parent | 9b8a92b874d30657753d9714d65ec6f16478c2ed (diff) |
Merge branch 'master' into blender2.8
Diffstat (limited to 'source/blender/depsgraph/intern/builder/deg_builder_nodes.h')
-rw-r--r-- | source/blender/depsgraph/intern/builder/deg_builder_nodes.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/source/blender/depsgraph/intern/builder/deg_builder_nodes.h b/source/blender/depsgraph/intern/builder/deg_builder_nodes.h index 8dfbc4fa37c..fd72ae527b8 100644 --- a/source/blender/depsgraph/intern/builder/deg_builder_nodes.h +++ b/source/blender/depsgraph/intern/builder/deg_builder_nodes.h @@ -233,6 +233,20 @@ protected: }; vector<SavedEntryTag> saved_entry_tags_; + struct BuilderWalkUserData { + DepsgraphNodeBuilder *builder; + }; + + static void modifier_walk(void *user_data, + struct Object *object, + struct ID **idpoin, + int cb_flag); + + static void constraint_walk(bConstraint *constraint, + ID **idpoin, + bool is_reference, + void *user_data); + /* State which never changes, same for the whole builder time. */ Main *bmain_; Depsgraph *graph_; |