Blender Git Commit Log
Git Commits -> Revision 267598c
Revision 267598c by Lukas Toenne (depsgraph_refactor) April 13, 2014, 08:32 (GMT) |
Removed the `remove_from_graph` callbacks from DepsNode and the generic `remove_node` function in Depsgraph. These were currently unused anyway. In future for removing a node the respective remove_xxx methods in the actual container should be called. This is more consistent with the hierarchical data structure and the actual ownership of nodes. Might add convenience methods for this sort of thing later, but the raw Depsgraph node container is cleaner this way. |
Commit Details:
Full Hash: 267598c5f0cd4636281979f1f260fceb5c79ee95
Parent Commit: ba30d2d
Lines Changed: +23, -160
8 Modified Paths:
/source/blender/depsgraph/intern/depsgraph.cpp (+18, -25) (Diff)
/source/blender/depsgraph/intern/depsgraph.h (+2, -3) (Diff)
/source/blender/depsgraph/intern/depsnode.cpp (+1, -55) (Diff)
/source/blender/depsgraph/intern/depsnode.h (+0, -11) (Diff)
/source/blender/depsgraph/intern/depsnode_component.cpp (+2, -36) (Diff)
/source/blender/depsgraph/intern/depsnode_component.h (+0, -4) (Diff)
/source/blender/depsgraph/intern/depsnode_operation.cpp (+0, -22) (Diff)
/source/blender/depsgraph/intern/depsnode_operation.h (+0, -4) (Diff)
/source/blender/depsgraph/intern/depsgraph.h (+2, -3) (Diff)
/source/blender/depsgraph/intern/depsnode.cpp (+1, -55) (Diff)
/source/blender/depsgraph/intern/depsnode.h (+0, -11) (Diff)
/source/blender/depsgraph/intern/depsnode_component.cpp (+2, -36) (Diff)
/source/blender/depsgraph/intern/depsnode_component.h (+0, -4) (Diff)
/source/blender/depsgraph/intern/depsnode_operation.cpp (+0, -22) (Diff)
/source/blender/depsgraph/intern/depsnode_operation.h (+0, -4) (Diff)