Blender V5.0
blender::ed::space_node::WrapperNodeGroupMapping Struct Reference

Public Member Functions

bNodeSocketget_new_input (const bNodeSocket *old_socket, bNode &new_node) const
bNodeSocketget_new_output (const bNodeSocket *old_socket, bNode &new_node) const

Public Attributes

int num_inputs = 0
int num_outputs = 0
Map< const bNodeSocket *, int > new_index_by_src_socket
Map< int, int > new_by_old_panel_identifier
Vector< int > exposed_input_indices
Vector< int > exposed_output_indices

Detailed Description

Definition at line 1296 of file node_group.cc.

Member Function Documentation

◆ get_new_input()

bNodeSocket * blender::ed::space_node::WrapperNodeGroupMapping::get_new_input ( const bNodeSocket * old_socket,
bNode & new_node ) const
inline

◆ get_new_output()

bNodeSocket * blender::ed::space_node::WrapperNodeGroupMapping::get_new_output ( const bNodeSocket * old_socket,
bNode & new_node ) const
inline

Member Data Documentation

◆ exposed_input_indices

Vector<int> blender::ed::space_node::WrapperNodeGroupMapping::exposed_input_indices

◆ exposed_output_indices

Vector<int> blender::ed::space_node::WrapperNodeGroupMapping::exposed_output_indices

◆ new_by_old_panel_identifier

Map<int, int> blender::ed::space_node::WrapperNodeGroupMapping::new_by_old_panel_identifier

◆ new_index_by_src_socket

Map<const bNodeSocket *, int> blender::ed::space_node::WrapperNodeGroupMapping::new_index_by_src_socket

◆ num_inputs

int blender::ed::space_node::WrapperNodeGroupMapping::num_inputs = 0

◆ num_outputs

int blender::ed::space_node::WrapperNodeGroupMapping::num_outputs = 0

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