91 this->
input_idname =
"GeometryNodeForeachGeometryElementInput";
92 this->
output_idname =
"GeometryNodeForeachGeometryElementOutput";
#define GEO_NODE_FOREACH_GEOMETRY_ELEMENT_INPUT
#define GEO_NODE_FOREACH_GEOMETRY_ELEMENT_OUTPUT
#define GEO_NODE_SIMULATION_OUTPUT
#define NODE_CLOSURE_OUTPUT
#define GEO_NODE_REPEAT_OUTPUT
#define GEO_NODE_REPEAT_INPUT
#define GEO_NODE_SIMULATION_INPUT
#define NODE_CLOSURE_INPUT
void register_shader_nodes()
void register_function_nodes()
void register_compositor_nodes()
void register_texture_nodes()
void register_geometry_nodes()
@ TH_NODE_ZONE_FOREACH_GEOMETRY_ELEMENT
@ TH_NODE_ZONE_SIMULATION
const int & get_corresponding_output_id(const bNode &input_bnode) const override
const int & get_corresponding_output_id(const bNode &input_bnode) const override
ForeachGeometryElementZoneType()
const int & get_corresponding_output_id(const bNode &input_bnode) const override
const int & get_corresponding_output_id(const bNode &input_bnode) const override
std::string output_idname
bNodeSocketType NodeSocketTypeUndefined
bNodeTreeType NodeTreeTypeUndefined
bNodeType NodeTypeUndefined
void register_node_zone_type(const bNodeZoneType &zone_type)
void node_type_base_custom(bNodeType &ntype, StringRefNull idname, StringRefNull name, StringRefNull enum_name, short nclass)
void register_node_type_group_output()
void register_node_type_group_input()
void register_node_type_frame()
void register_node_type_reroute()
void register_node_tree_type_cmp()
void register_node_tree_type_geo()
static void register_zone_types()
static bool node_undefined_poll(const blender::bke::bNodeType *, const bNodeTree *, const char **)
static void register_undefined_types()
void register_standard_node_socket_types()