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

#include <FN_multi_function_network.hh>

Inherits blender::fn::MFNode.

Public Member Functions

StringRefNull name () const
 
Span< StringRefNullinput_names () const
 
Span< StringRefNulloutput_names () 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
 

Protected Attributes

StringRefNull name_
 
MutableSpan< StringRefNullinput_names_
 
MutableSpan< StringRefNulloutput_names_
 
friend MFNetwork
 
- 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 120 of file FN_multi_function_network.hh.

Member Function Documentation

◆ input_names()

Span< StringRefNull > blender::fn::MFDummyNode::input_names ( ) const
inline

Definition at line 386 of file FN_multi_function_network.hh.

References input_names_.

◆ name()

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

Definition at line 381 of file FN_multi_function_network.hh.

References name_.

Referenced by blender::fn::MFNode::name().

◆ output_names()

Span< StringRefNull > blender::fn::MFDummyNode::output_names ( ) const
inline

Definition at line 391 of file FN_multi_function_network.hh.

References output_names_.

Member Data Documentation

◆ input_names_

MutableSpan<StringRefNull> blender::fn::MFDummyNode::input_names_
protected

Definition at line 123 of file FN_multi_function_network.hh.

Referenced by input_names().

◆ MFNetwork

friend blender::fn::MFDummyNode::MFNetwork
protected

Definition at line 126 of file FN_multi_function_network.hh.

◆ name_

StringRefNull blender::fn::MFDummyNode::name_
protected

Definition at line 122 of file FN_multi_function_network.hh.

Referenced by name().

◆ output_names_

MutableSpan<StringRefNull> blender::fn::MFDummyNode::output_names_
protected

Definition at line 124 of file FN_multi_function_network.hh.

Referenced by output_names().


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