Merge branch 'master' into blender2.8
[blender.git] / source / blender / depsgraph / intern / builder / deg_builder_nodes.h
index 8dfbc4fa37ca04a0ead0a18687b07f0cd328a63e..fd72ae527b84a027d913dd70863ebb16b46f174c 100644 (file)
@@ -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_;