Blender V4.5
blender::fn::lazy_function::OutputSocket Class Reference

#include <FN_lazy_function_graph.hh>

Inherits blender::fn::lazy_function::Socket.

Public Member Functions

#OutputSocket Inline Methods
Span< InputSocket * > targets ()
 
Span< const InputSocket * > targets () const
 
- Public Member Functions inherited from blender::fn::lazy_function::Socket
std::string name () const
 
std::string detailed_name () const
 
bool is_input () const
 
bool is_output () const
 
int index () const
 
int index_in_graph () const
 
InputSocket & as_input ()
 
OutputSocket & as_output ()
 
const InputSocket & as_input () const
 
const OutputSocket & as_output () const
 
const Node & node () const
 
Node & node ()
 
const CPPType & type () const
 

Additional Inherited Members

- Protected Attributes inherited from blender::fn::lazy_function::Socket
Node * node_
 
const CPPType * type_
 
bool is_input_
 
int index_in_node_
 
int index_in_graph_
 
friend Graph
 

Detailed Description

Definition at line 114 of file FN_lazy_function_graph.hh.

Member Function Documentation

◆ targets() [1/2]

Span< InputSocket * > blender::fn::lazy_function::OutputSocket::targets ( )
inline

◆ targets() [2/2]

Span< const InputSocket * > blender::fn::lazy_function::OutputSocket::targets ( ) const
inline

Definition at line 409 of file FN_lazy_function_graph.hh.


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