Blender V4.3
blender::fn::lazy_function::FunctionNode Class Referencefinal

#include <FN_lazy_function_graph.hh>

Inherits blender::fn::lazy_function::Node.

Public Member Functions

#FunctionNode Inline Methods
const LazyFunctionfunction () const
 
- Public Member Functions inherited from blender::fn::lazy_function::Node
std::string name () const
 
bool is_interface () const
 
bool is_function () const
 
int index_in_graph () const
 
Span< const InputSocket * > inputs () const
 
Span< const OutputSocket * > outputs () const
 
Span< InputSocket * > inputs ()
 
Span< OutputSocket * > outputs ()
 
const InputSocketinput (int index) const
 
const OutputSocketoutput (int index) const
 
InputSocketinput (int index)
 
OutputSocketoutput (int index)
 

Additional Inherited Members

- Protected Attributes inherited from blender::fn::lazy_function::Node
const LazyFunctionfn_ = nullptr
 
Span< InputSocket * > inputs_
 
Span< OutputSocket * > outputs_
 
int index_in_graph_ = -1
 
friend Graph
 

Detailed Description

A Node that corresponds to a specific #LazyFunction.

Definition at line 177 of file FN_lazy_function_graph.hh.

Member Function Documentation

◆ function()

const LazyFunction & blender::fn::lazy_function::FunctionNode::function ( ) const
inline

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