Blender  V2.93
Public Member Functions | List of all members
blender::fn::MFFunctionNode Class Reference

#include <FN_multi_function_network.hh>

Inherits blender::fn::MFNode.

Public Member Functions

StringRefNull name () const
 
const MultiFunctionfunction () const
 
const MFInputSocketinput_for_param (int param_index) const
 
const MFOutputSocketoutput_for_param (int param_index) const
 
- Public Member Functions inherited from blender::fn::MFNode
StringRefNull name () const
 
int id () const
 
MFNetworknetwork ()
 
const MFNetworknetwork () const
 
bool is_dummy () const
 
bool is_function () const
 
MFDummyNodeas_dummy ()
 
const MFDummyNodeas_dummy () const
 
MFFunctionNodeas_function ()
 
const MFFunctionNodeas_function () const
 
MFInputSocketinput (int index)
 
const MFInputSocketinput (int index) const
 
MFOutputSocketoutput (int index)
 
const MFOutputSocketoutput (int index) const
 
Span< MFInputSocket * > inputs ()
 
Span< const MFInputSocket * > inputs () const
 
Span< MFOutputSocket * > outputs ()
 
Span< const MFOutputSocket * > outputs () const
 
bool has_unlinked_inputs () const
 

Additional Inherited Members

- Protected Attributes inherited from blender::fn::MFNode
MFNetworknetwork_
 
Span< MFInputSocket * > inputs_
 
Span< MFOutputSocket * > outputs_
 
bool is_dummy_
 
int id_
 
friend MFNetwork
 

Detailed Description

Definition at line 103 of file FN_multi_function_network.hh.

Member Function Documentation

◆ function()

const MultiFunction & blender::fn::MFFunctionNode::function ( ) const
inline

◆ input_for_param()

const MFInputSocket & blender::fn::MFFunctionNode::input_for_param ( int  param_index) const
inline

◆ name()

StringRefNull blender::fn::MFFunctionNode::name ( ) const
inline

◆ output_for_param()

const MFOutputSocket & blender::fn::MFFunctionNode::output_for_param ( int  param_index) const
inline

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