Blender Git Commit Log
Git Commits -> Revision ba30d2d
Revision ba30d2d by Lukas Toenne (depsgraph_refactor) April 12, 2014, 15:01 (GMT) |
Removed the add_to_graph virtual function from nodes. All functionality implemented in these functions is now in the respective owner node types when using one of the explicit `add` methods such as id_node->add_component, comp_node->add_operation, etc. There are a few loose ends here, in particular for subgraphs and time source nodes, but these existed before and have to be looked at later. |
Commit Details:
Full Hash: ba30d2d40ea921b1ddfcdcee28b393eeabfc3751
Parent Commit: 3b0d5e7
Lines Changed: +103, -249
10 Modified Paths:
/source/blender/depsgraph/intern/depsgraph.cpp (+30, -7) (Diff)
/source/blender/depsgraph/intern/depsgraph.h (+5, -1) (Diff)
/source/blender/depsgraph/intern/depsgraph_build.cpp (+7, -10) (Diff)
/source/blender/depsgraph/intern/depsgraph_build_nodes.cpp (+1, -1) (Diff)
/source/blender/depsgraph/intern/depsnode.cpp (+12, -69) (Diff)
/source/blender/depsgraph/intern/depsnode.h (+3, -9) (Diff)
/source/blender/depsgraph/intern/depsnode_component.cpp (+41, -28) (Diff)
/source/blender/depsgraph/intern/depsnode_component.h (+4, -2) (Diff)
/source/blender/depsgraph/intern/depsnode_operation.cpp (+0, -97) (Diff)
/source/blender/depsgraph/intern/depsnode_operation.h (+0, -25) (Diff)
/source/blender/depsgraph/intern/depsgraph.h (+5, -1) (Diff)
/source/blender/depsgraph/intern/depsgraph_build.cpp (+7, -10) (Diff)
/source/blender/depsgraph/intern/depsgraph_build_nodes.cpp (+1, -1) (Diff)
/source/blender/depsgraph/intern/depsnode.cpp (+12, -69) (Diff)
/source/blender/depsgraph/intern/depsnode.h (+3, -9) (Diff)
/source/blender/depsgraph/intern/depsnode_component.cpp (+41, -28) (Diff)
/source/blender/depsgraph/intern/depsnode_component.h (+4, -2) (Diff)
/source/blender/depsgraph/intern/depsnode_operation.cpp (+0, -97) (Diff)
/source/blender/depsgraph/intern/depsnode_operation.h (+0, -25) (Diff)