|
Blender V5.0
|
#include <NOD_geometry_nodes_bundle_signature.hh>
Classes | |
| struct | Item |
Public Member Functions | |
| bool | has_type_definition () const |
| std::optional< BundleSignature > | get_merged_signature () const |
Public Attributes | |
| Vector< Item > | items |
Multiple bundle signatures that may be linked to a single node.
Definition at line 47 of file NOD_geometry_nodes_bundle_signature.hh.
| std::optional< BundleSignature > blender::nodes::LinkedBundleSignatures::get_merged_signature | ( | ) | const |
Definition at line 270 of file geometry_nodes_bundle.cc.
References blender::nodes::BundleSignature::items, items, blender::nodes::BundleSignature::Item::key, NODE_INTERFACE_SOCKET_STRUCTURE_TYPE_DYNAMIC, blender::nodes::BundleSignature::Item::structure_type, blender::bke::bNodeSocketType::type, and blender::nodes::BundleSignature::Item::type.
Referenced by blender::nodes::get_sync_state_combine_bundle(), and blender::nodes::get_sync_state_separate_bundle().
| bool blender::nodes::LinkedBundleSignatures::has_type_definition | ( | ) | const |
Definition at line 260 of file geometry_nodes_bundle.cc.
References items.
Referenced by blender::nodes::get_sync_state_combine_bundle(), and blender::nodes::get_sync_state_separate_bundle().