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)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021