|
Blender V4.3
|
#include <NOD_derived_node_tree.hh>
Public Member Functions | |
#DTreeContext Inline Methods | |
| const bNodeTree & | btree () const |
| const DTreeContext * | parent_context () const |
| const bNode * | parent_node () const |
| const bNodeInstanceKey | instance_key () const |
| const DTreeContext * | child_context (const bNode &node) const |
| const DerivedNodeTree & | derived_tree () const |
| bool | is_root () const |
The context attached to every node or socket in a derived node tree. It can be used to determine the place of a node in a hierarchy of node groups.
Contexts are organized in a tree data structure to avoid having to store the entire path to the root node group for every node/socket.
Definition at line 39 of file NOD_derived_node_tree.hh.
|
inline |
|
inline |
|
inline |
Definition at line 266 of file NOD_derived_node_tree.hh.
|
inline |
Definition at line 256 of file NOD_derived_node_tree.hh.
|
inline |
Definition at line 271 of file NOD_derived_node_tree.hh.
Referenced by blender::realtime_compositor::add_output_nodes(), and blender::nodes::DInputSocket::foreach_origin_socket().
|
inline |
Definition at line 246 of file NOD_derived_node_tree.hh.
Referenced by blender::nodes::DOutputSocket::get_corresponding_group_node_input(), blender::nodes::DInputSocket::get_corresponding_group_node_output(), and blender::nodes::get_dot_cluster_for_context().
|
inline |
Definition at line 251 of file NOD_derived_node_tree.hh.
Referenced by blender::nodes::DOutputSocket::get_corresponding_group_node_input(), and blender::nodes::DInputSocket::get_corresponding_group_node_output().