Blender
V3.3
|
Go to the source code of this file.
Classes | |
class | blender::nodes::DTreeContext |
class | blender::nodes::DNode |
class | blender::nodes::DSocket |
class | blender::nodes::DInputSocket |
class | blender::nodes::DOutputSocket |
struct | blender::nodes::DOutputSocket::TargetSocketPathInfo |
class | blender::nodes::DerivedNodeTree |
Namespaces | |
blender | |
blender::nodes | |
blender::nodes::derived_node_tree_types | |
Functions | |
#DNode Inline Methods | |
bool | blender::nodes::operator== (const DNode &a, const DNode &b) |
bool | blender::nodes::operator!= (const DNode &a, const DNode &b) |
#DSocket Inline Methods | |
bool | blender::nodes::operator== (const DSocket &a, const DSocket &b) |
bool | blender::nodes::operator!= (const DSocket &a, const DSocket &b) |
DerivedNodeTree builds on top of NodeTreeRef and makes working with (nested) node groups more convenient and safe. It does so by pairing nodes and sockets with a context. The context contains information about the current "instance" of the node or socket. A node might be "instanced" multiple times when it is in a node group that is used multiple times.
Definition in file NOD_derived_node_tree.hh.