|
Blender V4.3
|
#include <NOD_socket_declarations.hh>
Inherits blender::nodes::decl::IDSocketDeclaration.
Public Types | |
| using | Builder = SocketDeclarationBuilder<Material> |
Public Member Functions | |
#IDSocketDeclaration and Children Inline Methods | |
| Material () | |
Public Member Functions inherited from blender::nodes::decl::IDSocketDeclaration | |
| IDSocketDeclaration (const char *idname) | |
| bNodeSocket & | build (bNodeTree &ntree, bNode &node) const override |
| bool | matches (const bNodeSocket &socket) const override |
| bNodeSocket & | update_or_build (bNodeTree &ntree, bNode &node, bNodeSocket &socket) const override |
| bool | can_connect (const bNodeSocket &socket) const override |
Public Member Functions inherited from blender::nodes::SocketDeclaration | |
| virtual | ~SocketDeclaration ()=default |
| void | make_available (bNode &node) const |
| const CompositorInputRealizationOptions & | compositor_realization_options () const |
| int | compositor_domain_priority () const |
| bool | compositor_expects_single_value () const |
Public Member Functions inherited from blender::nodes::ItemDeclaration | |
| virtual | ~ItemDeclaration ()=default |
Static Public Attributes | |
| static constexpr eNodeSocketDatatype | static_socket_type = SOCK_MATERIAL |
Definition at line 267 of file NOD_socket_declarations.hh.
| using blender::nodes::decl::Material::Builder = SocketDeclarationBuilder<Material> |
Definition at line 271 of file NOD_socket_declarations.hh.
|
inlinedefault |
Definition at line 533 of file NOD_socket_declarations.hh.
|
staticconstexpr |
Definition at line 269 of file NOD_socket_declarations.hh.