Blender
V3.3
|
#include <NOD_node_declaration.hh>
Public Member Functions | |
void | is_function_node (bool value=true) |
#NodeDeclarationBuilder Inline Methods | |
NodeDeclarationBuilder (NodeDeclaration &declaration) | |
template<typename DeclType > | |
DeclType::Builder & | add_input (StringRef name, StringRef identifier="") |
template<typename DeclType > | |
DeclType::Builder & | add_output (StringRef name, StringRef identifier="") |
Definition at line 279 of file NOD_node_declaration.hh.
|
inline |
Definition at line 444 of file NOD_node_declaration.hh.
|
inline |
Definition at line 450 of file NOD_node_declaration.hh.
References SOCK_IN.
|
inline |
Definition at line 457 of file NOD_node_declaration.hh.
References SOCK_OUT.
All inputs support fields, and all outputs are fields if any of the inputs is a field. Calling field status definitions on each socket is unnecessary. Must be called before adding any sockets.
Definition at line 292 of file NOD_node_declaration.hh.
References BLI_assert_msg, blender::nodes::NodeDeclaration::inputs(), and blender::nodes::NodeDeclaration::outputs().