Blender V5.0
NOD_derived_node_tree.hh File Reference

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
class  blender::nodes::derived_node_tree_types::DerivedNodeTree
class  blender::nodes::derived_node_tree_types::DInputSocket
class  blender::nodes::derived_node_tree_types::DNode
class  blender::nodes::derived_node_tree_types::DOutputSocket
class  blender::nodes::derived_node_tree_types::DSocket
class  blender::nodes::derived_node_tree_types::DTreeContext

Namespaces

namespace  blender
namespace  blender::nodes
namespace  blender::nodes::derived_node_tree_types

Detailed Description

DerivedNodeTree 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.