|
Blender V4.3
|
#include <NOD_node_declaration.hh>
Inherits blender::nodes::BaseSocketDeclarationBuilder.
Protected Types | |
| using | Self = typename SocketDecl::Builder |
Protected Attributes | |
| SocketDecl * | decl_ |
Protected Attributes inherited from blender::nodes::BaseSocketDeclarationBuilder | |
| int | index_ = -1 |
| bool | reference_pass_all_ = false |
| bool | field_on_all_ = false |
| bool | propagate_from_all_ = false |
| NodeDeclarationBuilder * | node_decl_builder_ = nullptr |
| SocketDeclaration * | decl_base_ = nullptr |
Friends | |
| class | NodeDeclarationBuilder |
Wraps a #SocketDeclaration and provides methods to set it up correctly. This is separate from #SocketDeclaration, because it allows separating the API used by nodes to declare themselves from how the declaration is stored internally.
Definition at line 400 of file NOD_node_declaration.hh.
|
protected |
Definition at line 402 of file NOD_node_declaration.hh.
|
friend |
Definition at line 406 of file NOD_node_declaration.hh.
|
protected |
Definition at line 404 of file NOD_node_declaration.hh.