|
Blender V5.0
|
#include <NOD_socket_declarations.hh>
Inherits blender::nodes::SocketDeclarationBuilder< Bundle >.
Additional Inherited Members | |
| Protected Types inherited from blender::nodes::SocketDeclarationBuilder< Bundle > | |
| using | Self |
| Protected Attributes inherited from blender::nodes::SocketDeclarationBuilder< Bundle > | |
| Bundle * | decl_ |
| Protected Attributes inherited from blender::nodes::BaseSocketDeclarationBuilder | |
| bool | reference_pass_all_ = false |
| bool | field_on_all_ = false |
| bool | propagate_from_all_ = false |
| NodeDeclarationBuilder * | node_decl_builder_ = nullptr |
| SocketDeclaration * | decl_base_ = nullptr |
Definition at line 280 of file NOD_socket_declarations.hh.
| BundleBuilder & blender::nodes::decl::BundleBuilder::pass_through_input_index | ( | std::optional< int > | index | ) |
On output sockets, indicate that the bundle structure is passed through from an input.
Definition at line 679 of file node_socket_declarations.cc.
References BLI_assert, blender::nodes::SocketDeclarationBuilder< Bundle >::decl_, blender::nodes::BaseSocketDeclarationBuilder::index(), and blender::nodes::BaseSocketDeclarationBuilder::is_output().