Blender V5.0
blender::nodes::DTreeContext Class Reference

#include <NOD_derived_node_tree.hh>

Public Member Functions

#DTreeContext Inline Methods
const bNodeTreebtree () const
const DTreeContextparent_context () const
const bNodeparent_node () const
bNodeInstanceKey instance_key () const
const DTreeContextchild_context (const bNode &node) const
const DerivedNodeTree & derived_tree () const
bool is_root () const

Detailed Description

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.

Member Function Documentation

◆ btree()

◆ child_context()

◆ derived_tree()

const DerivedNodeTree & blender::nodes::DTreeContext::derived_tree ( ) const
inline

Definition at line 266 of file NOD_derived_node_tree.hh.

◆ instance_key()

◆ is_root()

◆ parent_context()

◆ parent_node()


The documentation for this class was generated from the following file: