Blender V5.0
blender::nodes::ReferenceSetInfo Struct Reference

#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)

Detailed Description

Definition at line 61 of file BKE_node_tree_reference_lifetimes.hh.

Constructor & Destructor Documentation

◆ ReferenceSetInfo() [1/2]

◆ ReferenceSetInfo() [2/2]

◆ operator<<

std::ostream & operator<< ( std::ostream & stream,
const ReferenceSetInfo & info )
friend

Definition at line 29 of file node_tree_reference_lifetimes.cc.

Member Data Documentation

◆ [union]

◆ index

◆ 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.

◆ socket

◆ type


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