| add_input(StringRef name, StringRef identifier="") | blender::nodes::NodeDeclarationBuilder | inline |
| add_input(eNodeSocketDatatype socket_type, StringRef name, StringRef identifier="") | blender::nodes::NodeDeclarationBuilder | |
| add_input(eCustomDataType data_type, StringRef name, StringRef identifier="") | blender::nodes::NodeDeclarationBuilder | |
| add_output(StringRef name, StringRef identifier="") | blender::nodes::NodeDeclarationBuilder | inline |
| add_output(eNodeSocketDatatype socket_type, StringRef name, StringRef identifier="") | blender::nodes::NodeDeclarationBuilder | |
| add_output(eCustomDataType data_type, StringRef name, StringRef identifier="") | blender::nodes::NodeDeclarationBuilder | |
| add_panel(StringRef name, int identifier=-1) | blender::nodes::NodeDeclarationBuilder | |
| add_separator() | blender::nodes::NodeDeclarationBuilder | |
| allow_any_socket_order(bool enable=true) | blender::nodes::NodeDeclarationBuilder | |
| declaration() | blender::nodes::NodeDeclarationBuilder | inline |
| finalize() | blender::nodes::NodeDeclarationBuilder | |
| get_anonymous_attribute_relations() | blender::nodes::NodeDeclarationBuilder | inline |
| is_function_node() | blender::nodes::NodeDeclarationBuilder | inline |
| node_or_null() const | blender::nodes::NodeDeclarationBuilder | inline |
| NodeDeclarationBuilder(NodeDeclaration &declaration, const bNodeTree *ntree=nullptr, const bNode *node=nullptr) | blender::nodes::NodeDeclarationBuilder | |
| tree_or_null() const | blender::nodes::NodeDeclarationBuilder | inline |
| use_custom_socket_order(bool enable=true) | blender::nodes::NodeDeclarationBuilder | |