|
Blender V4.3
|
#include <NOD_derived_node_tree.hh>
Public Member Functions | |
| DNode ()=default | |
| const bNodeInstanceKey | instance_key () const |
#DNode Inline Methods | |
| DNode (const DTreeContext *context, const bNode *node) | |
| const DTreeContext * | context () const |
| const bNode * | bnode () const |
| const bNode * | operator-> () const |
| const bNode & | operator* () const |
| operator bool () const | |
| uint64_t | hash () const |
| DInputSocket | input (int index) const |
| DOutputSocket | output (int index) const |
| DInputSocket | input_by_identifier (StringRef identifier) const |
| DOutputSocket | output_by_identifier (StringRef identifier) const |
A (nullable) reference to a node and the context it is in. It is unique within an entire nested node group hierarchy. This type is small and can be passed around by value.
Definition at line 71 of file NOD_derived_node_tree.hh.
|
default |
|
inline |
Definition at line 282 of file NOD_derived_node_tree.hh.
References BLI_assert, bnode(), and bNode::runtime.
|
inline |
Definition at line 293 of file NOD_derived_node_tree.hh.
Referenced by DNode(), and instance_key().
|
inline |
Definition at line 288 of file NOD_derived_node_tree.hh.
Referenced by instance_key().
|
inline |
Definition at line 314 of file NOD_derived_node_tree.hh.
References blender::get_default_hash().
|
inline |
Definition at line 319 of file NOD_derived_node_tree.hh.
|
inline |
Definition at line 329 of file NOD_derived_node_tree.hh.
Referenced by blender::nodes::node_composite_keying_cc::KeyingOperation::compute_tweaked_matte().
| const bNodeInstanceKey blender::nodes::DNode::instance_key | ( | ) | const |
Definition at line 99 of file derived_node_tree.cc.
References bnode(), context(), instance_key(), and blender::bke::node_instance_key().
Referenced by instance_key().
|
inline |
Definition at line 298 of file NOD_derived_node_tree.hh.
|
inline |
Definition at line 308 of file NOD_derived_node_tree.hh.
References BLI_assert.
|
inline |
Definition at line 303 of file NOD_derived_node_tree.hh.
|
inline |
Definition at line 324 of file NOD_derived_node_tree.hh.
|
inline |
Definition at line 334 of file NOD_derived_node_tree.hh.
Referenced by blender::nodes::node_composite_image_cc::ImageOperation::get_pass_name(), and blender::nodes::node_composite_normal_cc::NormalShaderNode::get_vector_value().