|
Blender V5.0
|
#include <BKE_node_tree_reference_lifetimes.hh>
Public Member Functions | |
| ReferenceSetInfo (ReferenceSetType type, const int index) | |
| ReferenceSetInfo (ReferenceSetType type, const bNodeSocket *socket) | |
Public Attributes | |
| ReferenceSetType | type |
| union { | |
| int index | |
| const bNodeSocket * socket | |
| }; | |
| Vector< const bNodeSocket * > | potential_data_origins |
Friends | |
| std::ostream & | operator<< (std::ostream &stream, const ReferenceSetInfo &info) |
Definition at line 61 of file BKE_node_tree_reference_lifetimes.hh.
|
inline |
Definition at line 76 of file BKE_node_tree_reference_lifetimes.hh.
|
inline |
Definition at line 82 of file BKE_node_tree_reference_lifetimes.hh.
|
friend |
Definition at line 29 of file node_tree_reference_lifetimes.cc.
Used for group interface sockets.
Definition at line 65 of file BKE_node_tree_reference_lifetimes.hh.
| Vector<const bNodeSocket *> blender::bke::node_tree_reference_lifetimes::ReferenceSetInfo::potential_data_origins |
Sockets that may contain the referenced data (e.g. the geometry output of a Capture Attribute node).
Definition at line 74 of file BKE_node_tree_reference_lifetimes.hh.
Used for local and closure sockets.
Definition at line 67 of file BKE_node_tree_reference_lifetimes.hh.
Definition at line 62 of file BKE_node_tree_reference_lifetimes.hh.