Blender V5.0
blender::fn::lazy_function::InterfaceNode Class Referencefinal

#include <FN_lazy_function_graph.hh>

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

Additional Inherited Members

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)
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 does not correspond to a LazyFunction. Instead it can be used to indicate inputs and outputs of the entire graph. It can have an arbitrary number of inputs and outputs.

Definition at line 186 of file FN_lazy_function_graph.hh.


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