|
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.