Blender V4.3
blender::fn::lazy_function::InputSocket Class Reference

#include <FN_lazy_function_graph.hh>

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

Public Member Functions

#InputSocket Inline Methods
OutputSocketorigin ()
 
const OutputSocketorigin () const
 
const void * default_value () const
 
void set_default_value (const void *value)
 
- 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
 
InputSocketas_input ()
 
OutputSocketas_output ()
 
const InputSocketas_input () const
 
const OutputSocketas_output () const
 
const Nodenode () const
 
Nodenode ()
 
const CPPTypetype () const
 

Additional Inherited Members

- Protected Attributes inherited from blender::fn::lazy_function::Socket
Nodenode_
 
const CPPTypetype_
 
bool is_input_
 
int index_in_node_
 
int index_in_graph_
 
friend Graph
 

Detailed Description

Definition at line 86 of file FN_lazy_function_graph.hh.

Member Function Documentation

◆ default_value()

const void * blender::fn::lazy_function::InputSocket::default_value ( ) const
inline

Definition at line 393 of file FN_lazy_function_graph.hh.

◆ origin() [1/2]

OutputSocket * blender::fn::lazy_function::InputSocket::origin ( )
inline

Definition at line 388 of file FN_lazy_function_graph.hh.

◆ origin() [2/2]

const OutputSocket * blender::fn::lazy_function::InputSocket::origin ( ) const
inline

Definition at line 383 of file FN_lazy_function_graph.hh.

◆ set_default_value()

void blender::fn::lazy_function::InputSocket::set_default_value ( const void * value)
inline

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