|
Blender
V2.93
|
#include "BKE_node.h"Go to the source code of this file.
Variables | |
| struct bNodeTreeType * | ntreeType_Geometry |
| void register_node_tree_type_geo | ( | void | ) |
Definition at line 87 of file node_geometry_tree.cc.
References foreach_nodeclass(), bNodeTreeType::foreach_nodeclass, geometry_node_tree_get_from_context(), geometry_node_tree_update(), bNodeTreeType::get_from_context, bNodeTreeType::idname, MEM_callocN, N_, NTREE_GEOMETRY, ntreeType_Geometry, ntreeTypeAdd(), bNodeTreeType::rna_ext, RNA_GeometryNodeTree, ExtensionRNA::srna, bNodeTreeType::type, bNodeTreeType::ui_description, bNodeTreeType::ui_icon, bNodeTreeType::ui_name, and bNodeTreeType::update.
Referenced by BKE_node_system_init().
| void register_node_type_geo_align_rotation_to_vector | ( | void | ) |
Definition at line 214 of file node_geo_align_rotation_to_vector.cc.
References bNodeType::draw_buttons, GEO_NODE_ALIGN_ROTATION_TO_VECTOR, blender::nodes::geo_node_align_rotation_to_vector_exec(), geo_node_align_rotation_to_vector_in, blender::nodes::geo_node_align_rotation_to_vector_init(), geo_node_align_rotation_to_vector_layout(), geo_node_align_rotation_to_vector_out, blender::nodes::geo_node_align_rotation_to_vector_update(), geo_node_type_base(), bNodeType::geometry_node_execute, NODE_CLASS_GEOMETRY, node_copy_standard_storage(), node_free_standard_storage(), node_type_init(), node_type_socket_templates(), node_type_storage(), node_type_update(), and nodeRegisterType().
Referenced by registerGeometryNodes().
| void register_node_type_geo_attribute_clamp | ( | void | ) |
Definition at line 265 of file node_geo_attribute_clamp.cc.
References bNodeType::draw_buttons, GEO_NODE_ATTRIBUTE_CLAMP, blender::nodes::geo_node_attribute_clamp_exec(), geo_node_attribute_clamp_in, geo_node_attribute_clamp_init(), geo_node_attribute_clamp_layout(), geo_node_attribute_clamp_out, geo_node_attribute_clamp_update(), geo_node_type_base(), bNodeType::geometry_node_execute, NODE_CLASS_ATTRIBUTE, node_copy_standard_storage(), node_free_standard_storage(), node_type_init(), node_type_socket_templates(), node_type_storage(), node_type_update(), and nodeRegisterType().
Referenced by registerGeometryNodes().
| void register_node_type_geo_attribute_color_ramp | ( | void | ) |
Definition at line 123 of file node_geo_attribute_color_ramp.cc.
References bNodeType::draw_buttons, GEO_NODE_ATTRIBUTE_COLOR_RAMP, blender::nodes::geo_node_attribute_color_ramp_exec(), geo_node_attribute_color_ramp_in, blender::nodes::geo_node_attribute_color_ramp_init(), geo_node_attribute_color_ramp_layout(), geo_node_attribute_color_ramp_out, geo_node_type_base(), bNodeType::geometry_node_execute, NODE_CLASS_ATTRIBUTE, node_copy_standard_storage(), node_free_standard_storage(), NODE_SIZE_LARGE, node_type_init(), node_type_size_preset(), node_type_socket_templates(), node_type_storage(), and nodeRegisterType().
Referenced by registerGeometryNodes().
| void register_node_type_geo_attribute_combine_xyz | ( | void | ) |
Definition at line 138 of file node_geo_attribute_combine_xyz.cc.
References bNodeType::draw_buttons, GEO_NODE_ATTRIBUTE_COMBINE_XYZ, blender::nodes::geo_node_attribute_combine_xyz_exec(), geo_node_attribute_combine_xyz_in, blender::nodes::geo_node_attribute_combine_xyz_init(), geo_node_attribute_combine_xyz_layout(), geo_node_attribute_combine_xyz_out, blender::nodes::geo_node_attribute_combine_xyz_update(), geo_node_type_base(), bNodeType::geometry_node_execute, NODE_CLASS_ATTRIBUTE, node_copy_standard_storage(), node_free_standard_storage(), node_type_init(), node_type_socket_templates(), node_type_storage(), node_type_update(), and nodeRegisterType().
Referenced by registerGeometryNodes().
| void register_node_type_geo_attribute_compare | ( | void | ) |
Definition at line 338 of file node_geo_attribute_compare.cc.
References bNodeType::draw_buttons, GEO_NODE_ATTRIBUTE_COMPARE, blender::nodes::geo_node_attribute_compare_exec(), geo_node_attribute_compare_in, geo_node_attribute_compare_init(), geo_node_attribute_compare_layout(), geo_node_attribute_compare_out, blender::nodes::geo_node_attribute_compare_update(), geo_node_type_base(), bNodeType::geometry_node_execute, NODE_CLASS_ATTRIBUTE, node_copy_standard_storage(), node_free_standard_storage(), node_type_init(), node_type_socket_templates(), node_type_storage(), node_type_update(), and nodeRegisterType().
Referenced by registerGeometryNodes().
| void register_node_type_geo_attribute_convert | ( | void | ) |
Definition at line 175 of file node_geo_attribute_convert.cc.
References bNodeType::draw_buttons, GEO_NODE_ATTRIBUTE_CONVERT, blender::nodes::geo_node_attribute_convert_exec(), geo_node_attribute_convert_in, geo_node_attribute_convert_init(), geo_node_attribute_convert_layout(), geo_node_attribute_convert_out, geo_node_type_base(), bNodeType::geometry_node_execute, NODE_CLASS_ATTRIBUTE, node_copy_standard_storage(), node_free_standard_storage(), node_type_init(), node_type_socket_templates(), node_type_storage(), and nodeRegisterType().
Referenced by registerGeometryNodes().
| void register_node_type_geo_attribute_fill | ( | void | ) |
Definition at line 157 of file node_geo_attribute_fill.cc.
References bNodeType::draw_buttons, GEO_NODE_ATTRIBUTE_FILL, blender::nodes::geo_node_attribute_fill_exec(), geo_node_attribute_fill_in, geo_node_attribute_fill_init(), geo_node_attribute_fill_layout(), geo_node_attribute_fill_out, geo_node_attribute_fill_update(), geo_node_type_base(), bNodeType::geometry_node_execute, NODE_CLASS_ATTRIBUTE, node_type_init(), node_type_socket_templates(), node_type_update(), and nodeRegisterType().
Referenced by registerGeometryNodes().
| void register_node_type_geo_attribute_map_range | ( | void | ) |
Definition at line 402 of file node_geo_attribute_map_range.cc.
References bNodeType::draw_buttons, fn_attribute_map_range_layout(), GEO_NODE_ATTRIBUTE_MAP_RANGE, blender::nodes::geo_node_attribute_map_range_exec(), geo_node_attribute_map_range_in, geo_node_attribute_map_range_init(), geo_node_attribute_map_range_out, geo_node_attribute_map_range_update(), geo_node_type_base(), bNodeType::geometry_node_execute, NODE_CLASS_ATTRIBUTE, node_copy_standard_storage(), node_free_standard_storage(), node_type_init(), node_type_socket_templates(), node_type_storage(), node_type_update(), and nodeRegisterType().
Referenced by registerGeometryNodes().
| void register_node_type_geo_attribute_math | ( | void | ) |
Definition at line 297 of file node_geo_attribute_math.cc.
References bNodeType::draw_buttons, GEO_NODE_ATTRIBUTE_MATH, blender::nodes::geo_node_attribute_math_exec(), geo_node_attribute_math_in, geo_node_attribute_math_init(), geo_node_attribute_math_layout(), geo_node_attribute_math_out, blender::nodes::geo_node_attribute_math_update(), geo_node_type_base(), bNodeType::geometry_node_execute, NODE_CLASS_ATTRIBUTE, node_copy_standard_storage(), node_free_standard_storage(), node_type_init(), node_type_socket_templates(), node_type_storage(), node_type_update(), and nodeRegisterType().
Referenced by registerGeometryNodes().
| void register_node_type_geo_attribute_mix | ( | void | ) |
Definition at line 223 of file node_geo_attribute_mix.cc.
References bNodeType::draw_buttons, GEO_NODE_ATTRIBUTE_MIX, blender::nodes::geo_node_attribute_mix_exec(), geo_node_attribute_mix_in, blender::nodes::geo_node_attribute_mix_init(), geo_node_attribute_mix_layout(), blender::nodes::geo_node_attribute_mix_update(), geo_node_mix_attribute_out, geo_node_type_base(), bNodeType::geometry_node_execute, NODE_CLASS_ATTRIBUTE, node_copy_standard_storage(), node_free_standard_storage(), node_type_init(), node_type_socket_templates(), node_type_storage(), node_type_update(), and nodeRegisterType().
Referenced by registerGeometryNodes().
| void register_node_type_geo_attribute_proximity | ( | void | ) |
Definition at line 266 of file node_geo_attribute_proximity.cc.
References bNodeType::draw_buttons, geo_attribute_proximity_init(), GEO_NODE_ATTRIBUTE_PROXIMITY, blender::nodes::geo_node_attribute_proximity_exec(), geo_node_attribute_proximity_in, geo_node_attribute_proximity_layout(), geo_node_attribute_proximity_out, geo_node_type_base(), bNodeType::geometry_node_execute, NODE_CLASS_ATTRIBUTE, node_copy_standard_storage(), node_free_standard_storage(), node_type_init(), node_type_socket_templates(), node_type_storage(), and nodeRegisterType().
Referenced by registerGeometryNodes().
| void register_node_type_geo_attribute_randomize | ( | void | ) |
Definition at line 313 of file node_geo_attribute_randomize.cc.
References bNodeType::draw_buttons, geo_node_attribute_random_layout(), GEO_NODE_ATTRIBUTE_RANDOMIZE, geo_node_attribute_randomize_in, geo_node_attribute_randomize_init(), geo_node_attribute_randomize_out, geo_node_attribute_randomize_update(), blender::nodes::geo_node_random_attribute_exec(), geo_node_type_base(), bNodeType::geometry_node_execute, NODE_CLASS_ATTRIBUTE, node_copy_standard_storage(), node_free_standard_storage(), node_type_init(), node_type_socket_templates(), node_type_storage(), node_type_update(), and nodeRegisterType().
Referenced by registerGeometryNodes().
| void register_node_type_geo_attribute_remove | ( | void | ) |
Definition at line 78 of file node_geo_attribute_remove.cc.
References GEO_NODE_ATTRIBUTE_REMOVE, blender::nodes::geo_node_attribute_remove_exec(), geo_node_attribute_remove_in, geo_node_attribute_remove_out, geo_node_type_base(), bNodeType::geometry_node_execute, NODE_CLASS_ATTRIBUTE, node_type_socket_templates(), and nodeRegisterType().
Referenced by registerGeometryNodes().
| void register_node_type_geo_attribute_separate_xyz | ( | void | ) |
Definition at line 162 of file node_geo_attribute_separate_xyz.cc.
References bNodeType::draw_buttons, GEO_NODE_ATTRIBUTE_SEPARATE_XYZ, blender::nodes::geo_node_attribute_separate_xyz_exec(), geo_node_attribute_separate_xyz_in, blender::nodes::geo_node_attribute_separate_xyz_init(), geo_node_attribute_separate_xyz_layout(), geo_node_attribute_separate_xyz_out, blender::nodes::geo_node_attribute_separate_xyz_update(), geo_node_type_base(), bNodeType::geometry_node_execute, NODE_CLASS_ATTRIBUTE, node_copy_standard_storage(), node_free_standard_storage(), node_type_init(), node_type_socket_templates(), node_type_storage(), node_type_update(), and nodeRegisterType().
Referenced by registerGeometryNodes().
| void register_node_type_geo_attribute_vector_math | ( | void | ) |
Definition at line 502 of file node_geo_attribute_vector_math.cc.
References bNodeType::draw_buttons, GEO_NODE_ATTRIBUTE_VECTOR_MATH, blender::nodes::geo_node_attribute_vector_math_exec(), geo_node_attribute_vector_math_in, geo_node_attribute_vector_math_init(), geo_node_attribute_vector_math_layout(), geo_node_attribute_vector_math_out, blender::nodes::geo_node_attribute_vector_math_update(), geo_node_type_base(), bNodeType::geometry_node_execute, NODE_CLASS_ATTRIBUTE, node_copy_standard_storage(), node_free_standard_storage(), node_type_init(), node_type_socket_templates(), node_type_storage(), node_type_update(), and nodeRegisterType().
Referenced by registerGeometryNodes().
| void register_node_type_geo_boolean | ( | void | ) |
Definition at line 136 of file node_geo_boolean.cc.
References bNodeType::draw_buttons, GEO_NODE_BOOLEAN, blender::nodes::geo_node_boolean_exec(), geo_node_boolean_in, geo_node_boolean_init(), geo_node_boolean_layout(), geo_node_boolean_out, geo_node_boolean_update(), geo_node_type_base(), bNodeType::geometry_node_execute, NODE_CLASS_GEOMETRY, node_type_init(), node_type_socket_templates(), nodeRegisterType(), and bNodeType::updatefunc.
Referenced by registerGeometryNodes().
| void register_node_type_geo_bounding_box | ( | void | ) |
Definition at line 145 of file node_geo_bounding_box.cc.
References GEO_NODE_BOUNDING_BOX, blender::nodes::geo_node_bounding_box_exec(), geo_node_bounding_box_in, geo_node_bounding_box_out, geo_node_type_base(), bNodeType::geometry_node_execute, NODE_CLASS_GEOMETRY, node_type_socket_templates(), and nodeRegisterType().
Referenced by registerGeometryNodes().
| void register_node_type_geo_collection_info | ( | void | ) |
Definition at line 91 of file node_geo_collection_info.cc.
References bNodeType::draw_buttons, GEO_NODE_COLLECTION_INFO, blender::nodes::geo_node_collection_info_exec(), geo_node_collection_info_in, geo_node_collection_info_layout(), blender::nodes::geo_node_collection_info_node_init(), geo_node_collection_info_out, geo_node_type_base(), bNodeType::geometry_node_execute, NODE_CLASS_INPUT, node_copy_standard_storage(), node_free_standard_storage(), node_type_init(), node_type_socket_templates(), node_type_storage(), and nodeRegisterType().
Referenced by registerGeometryNodes().
| void register_node_type_geo_custom_group | ( | bNodeType * | ntype | ) |
Definition at line 47 of file node_geo_common.cc.
References geo_node_poll_default(), bNodeType::insert_link, node_insert_link_default(), node_update_internal_links_default(), bNodeType::poll, and bNodeType::update_internal_links.
| void register_node_type_geo_edge_split | ( | void | ) |
Definition at line 87 of file node_geo_edge_split.cc.
References GEO_NODE_EDGE_SPLIT, blender::nodes::geo_node_edge_split_exec(), geo_node_edge_split_in, geo_node_edge_split_out, geo_node_type_base(), bNodeType::geometry_node_execute, NODE_CLASS_GEOMETRY, node_type_socket_templates(), and nodeRegisterType().
Referenced by registerGeometryNodes().
| void register_node_type_geo_group | ( | void | ) |
Definition at line 25 of file node_geo_common.cc.
References BLI_assert, geo_node_poll_default(), bNodeType::insert_link, NODE_CLASS_GROUP, NODE_GROUP, node_group_label(), node_group_poll_instance(), node_group_update(), node_insert_link_default(), node_type_base_custom(), node_type_group_update(), node_type_label(), node_type_size(), node_type_socket_templates(), node_update_internal_links_default(), nodeRegisterType(), bNodeType::poll, bNodeType::poll_instance, bNodeType::rna_ext, RNA_struct_blender_type_set(), RNA_struct_find(), ExtensionRNA::srna, bNodeType::type, and bNodeType::update_internal_links.
Referenced by registerGeometryNodes().
| void register_node_type_geo_is_viewport | ( | void | ) |
Definition at line 39 of file node_geo_is_viewport.cc.
References GEO_NODE_IS_VIEWPORT, blender::nodes::geo_node_is_viewport_exec(), geo_node_is_viewport_out, geo_node_type_base(), bNodeType::geometry_node_execute, NODE_CLASS_INPUT, node_type_socket_templates(), and nodeRegisterType().
Referenced by registerGeometryNodes().
| void register_node_type_geo_join_geometry | ( | void | ) |
Definition at line 301 of file node_geo_join_geometry.cc.
References GEO_NODE_JOIN_GEOMETRY, blender::nodes::geo_node_join_geometry_exec(), geo_node_join_geometry_in, geo_node_join_geometry_out, geo_node_type_base(), bNodeType::geometry_node_execute, NODE_CLASS_GEOMETRY, node_type_socket_templates(), and nodeRegisterType().
Referenced by registerGeometryNodes().
| void register_node_type_geo_mesh_primitive_circle | ( | void | ) |
Definition at line 225 of file node_geo_mesh_primitive_circle.cc.
References bNodeType::draw_buttons, GEO_NODE_MESH_PRIMITIVE_CIRCLE, blender::nodes::geo_node_mesh_primitive_circle_exec(), geo_node_mesh_primitive_circle_in, geo_node_mesh_primitive_circle_init(), geo_node_mesh_primitive_circle_layout(), geo_node_mesh_primitive_circle_out, geo_node_type_base(), bNodeType::geometry_node_execute, NODE_CLASS_GEOMETRY, node_copy_standard_storage(), node_free_standard_storage(), node_type_init(), node_type_socket_templates(), node_type_storage(), and nodeRegisterType().
Referenced by registerGeometryNodes().
| void register_node_type_geo_mesh_primitive_cone | ( | void | ) |
Definition at line 573 of file node_geo_mesh_primitive_cone.cc.
References bNodeType::draw_buttons, GEO_NODE_MESH_PRIMITIVE_CONE, blender::nodes::geo_node_mesh_primitive_cone_exec(), geo_node_mesh_primitive_cone_in, geo_node_mesh_primitive_cone_init(), geo_node_mesh_primitive_cone_layout(), geo_node_mesh_primitive_cone_out, geo_node_type_base(), bNodeType::geometry_node_execute, NODE_CLASS_GEOMETRY, node_copy_standard_storage(), node_free_standard_storage(), node_type_init(), node_type_socket_templates(), node_type_storage(), and nodeRegisterType().
Referenced by registerGeometryNodes().
| void register_node_type_geo_mesh_primitive_cube | ( | void | ) |
Definition at line 72 of file node_geo_mesh_primitive_cube.cc.
References GEO_NODE_MESH_PRIMITIVE_CUBE, blender::nodes::geo_node_mesh_primitive_cube_exec(), geo_node_mesh_primitive_cube_in, geo_node_mesh_primitive_cube_out, geo_node_type_base(), bNodeType::geometry_node_execute, NODE_CLASS_GEOMETRY, node_type_socket_templates(), and nodeRegisterType().
Referenced by registerGeometryNodes().
| void register_node_type_geo_mesh_primitive_cylinder | ( | void | ) |
Definition at line 84 of file node_geo_mesh_primitive_cylinder.cc.
References bNodeType::draw_buttons, GEO_NODE_MESH_PRIMITIVE_CYLINDER, blender::nodes::geo_node_mesh_primitive_cylinder_exec(), geo_node_mesh_primitive_cylinder_in, geo_node_mesh_primitive_cylinder_init(), geo_node_mesh_primitive_cylinder_layout(), geo_node_mesh_primitive_cylinder_out, geo_node_type_base(), bNodeType::geometry_node_execute, NODE_CLASS_GEOMETRY, node_copy_standard_storage(), node_free_standard_storage(), node_type_init(), node_type_socket_templates(), node_type_storage(), and nodeRegisterType().
Referenced by registerGeometryNodes().
| void register_node_type_geo_mesh_primitive_grid | ( | void | ) |
Definition at line 176 of file node_geo_mesh_primitive_grid.cc.
References GEO_NODE_MESH_PRIMITIVE_GRID, blender::nodes::geo_node_mesh_primitive_grid_exec(), geo_node_mesh_primitive_grid_in, geo_node_mesh_primitive_grid_out, geo_node_type_base(), bNodeType::geometry_node_execute, NODE_CLASS_GEOMETRY, node_type_socket_templates(), and nodeRegisterType().
Referenced by registerGeometryNodes().
| void register_node_type_geo_mesh_primitive_ico_sphere | ( | void | ) |
Definition at line 75 of file node_geo_mesh_primitive_ico_sphere.cc.
References GEO_NODE_MESH_PRIMITIVE_ICO_SPHERE, blender::nodes::geo_node_mesh_primitive_ico_sphere_exec(), geo_node_mesh_primitive_ico_sphere_in, geo_node_mesh_primitive_ico_sphere_out, geo_node_type_base(), bNodeType::geometry_node_execute, NODE_CLASS_GEOMETRY, node_type_socket_templates(), and nodeRegisterType().
Referenced by registerGeometryNodes().
| void register_node_type_geo_mesh_primitive_line | ( | void | ) |
Definition at line 174 of file node_geo_mesh_primitive_line.cc.
References bNodeType::draw_buttons, GEO_NODE_MESH_PRIMITIVE_LINE, blender::nodes::geo_node_mesh_primitive_line_exec(), geo_node_mesh_primitive_line_in, geo_node_mesh_primitive_line_init(), geo_node_mesh_primitive_line_layout(), geo_node_mesh_primitive_line_out, geo_node_mesh_primitive_line_update(), geo_node_type_base(), bNodeType::geometry_node_execute, NODE_CLASS_GEOMETRY, node_copy_standard_storage(), node_free_standard_storage(), node_type_init(), node_type_socket_templates(), node_type_storage(), node_type_update(), and nodeRegisterType().
Referenced by registerGeometryNodes().
| void register_node_type_geo_mesh_primitive_uv_sphere | ( | void | ) |
Definition at line 304 of file node_geo_mesh_primitive_uv_sphere.cc.
References GEO_NODE_MESH_PRIMITIVE_UV_SPHERE, blender::nodes::geo_node_mesh_primitive_uv_sphere_exec(), geo_node_mesh_primitive_uv_sphere_in, geo_node_mesh_primitive_uv_sphere_out, geo_node_type_base(), bNodeType::geometry_node_execute, NODE_CLASS_GEOMETRY, node_type_socket_templates(), and nodeRegisterType().
Referenced by registerGeometryNodes().
| void register_node_type_geo_object_info | ( | void | ) |
Definition at line 104 of file node_geo_object_info.cc.
References bNodeType::draw_buttons, GEO_NODE_OBJECT_INFO, blender::nodes::geo_node_object_info_exec(), geo_node_object_info_in, geo_node_object_info_layout(), blender::nodes::geo_node_object_info_node_init(), geo_node_object_info_out, geo_node_type_base(), bNodeType::geometry_node_execute, NODE_CLASS_INPUT, node_copy_standard_storage(), node_free_standard_storage(), node_type_init(), node_type_socket_templates(), node_type_storage(), and nodeRegisterType().
Referenced by registerGeometryNodes().
| void register_node_type_geo_point_distribute | ( | void | ) |
Definition at line 729 of file node_geo_point_distribute.cc.
References bNodeType::draw_buttons, GEO_NODE_POINT_DISTRIBUTE, blender::nodes::geo_node_point_distribute_exec(), geo_node_point_distribute_in, geo_node_point_distribute_layout(), geo_node_point_distribute_out, geo_node_type_base(), bNodeType::geometry_node_execute, NODE_CLASS_GEOMETRY, node_point_distribute_update(), node_type_socket_templates(), node_type_update(), and nodeRegisterType().
Referenced by registerGeometryNodes().
| void register_node_type_geo_point_instance | ( | void | ) |
Definition at line 226 of file node_geo_point_instance.cc.
References bNodeType::draw_buttons, GEO_NODE_POINT_INSTANCE, blender::nodes::geo_node_point_instance_exec(), geo_node_point_instance_in, blender::nodes::geo_node_point_instance_init(), geo_node_point_instance_layout(), geo_node_point_instance_out, blender::nodes::geo_node_point_instance_update(), geo_node_type_base(), bNodeType::geometry_node_execute, NODE_CLASS_GEOMETRY, node_copy_standard_storage(), node_free_standard_storage(), node_type_init(), node_type_socket_templates(), node_type_storage(), node_type_update(), and nodeRegisterType().
Referenced by registerGeometryNodes().
| void register_node_type_geo_point_rotate | ( | void | ) |
Definition at line 219 of file node_geo_point_rotate.cc.
References bNodeType::draw_buttons, GEO_NODE_POINT_ROTATE, blender::nodes::geo_node_point_rotate_exec(), geo_node_point_rotate_in, blender::nodes::geo_node_point_rotate_init(), geo_node_point_rotate_layout(), geo_node_point_rotate_out, blender::nodes::geo_node_point_rotate_update(), geo_node_type_base(), bNodeType::geometry_node_execute, NODE_CLASS_GEOMETRY, node_copy_standard_storage(), node_free_standard_storage(), node_type_init(), node_type_socket_templates(), node_type_storage(), node_type_update(), and nodeRegisterType().
Referenced by registerGeometryNodes().
| void register_node_type_geo_point_scale | ( | void | ) |
Definition at line 124 of file node_geo_point_scale.cc.
References bNodeType::draw_buttons, GEO_NODE_POINT_SCALE, blender::nodes::geo_node_point_scale_exec(), geo_node_point_scale_in, blender::nodes::geo_node_point_scale_init(), geo_node_point_scale_layout(), geo_node_point_scale_out, blender::nodes::geo_node_point_scale_update(), geo_node_type_base(), bNodeType::geometry_node_execute, NODE_CLASS_GEOMETRY, node_copy_standard_storage(), node_free_standard_storage(), node_type_init(), node_type_socket_templates(), node_type_storage(), node_type_update(), and nodeRegisterType().
Referenced by registerGeometryNodes().
| void register_node_type_geo_point_separate | ( | void | ) |
Definition at line 151 of file node_geo_point_separate.cc.
References geo_node_point_instance_in, geo_node_point_instance_out, GEO_NODE_POINT_SEPARATE, blender::nodes::geo_node_point_separate_exec(), geo_node_type_base(), bNodeType::geometry_node_execute, NODE_CLASS_GEOMETRY, node_type_socket_templates(), and nodeRegisterType().
Referenced by registerGeometryNodes().
| void register_node_type_geo_point_translate | ( | void | ) |
Definition at line 100 of file node_geo_point_translate.cc.
References bNodeType::draw_buttons, GEO_NODE_POINT_TRANSLATE, blender::nodes::geo_node_point_translate_exec(), geo_node_point_translate_in, blender::nodes::geo_node_point_translate_init(), geo_node_point_translate_layout(), geo_node_point_translate_out, blender::nodes::geo_node_point_translate_update(), geo_node_type_base(), bNodeType::geometry_node_execute, NODE_CLASS_GEOMETRY, node_copy_standard_storage(), node_free_standard_storage(), node_type_init(), node_type_socket_templates(), node_type_storage(), node_type_update(), and nodeRegisterType().
Referenced by registerGeometryNodes().
| void register_node_type_geo_points_to_volume | ( | void | ) |
Definition at line 259 of file node_geo_points_to_volume.cc.
References bNodeType::draw_buttons, GEO_NODE_POINTS_TO_VOLUME, blender::nodes::geo_node_points_to_volume_exec(), geo_node_points_to_volume_in, blender::nodes::geo_node_points_to_volume_init(), geo_node_points_to_volume_layout(), geo_node_points_to_volume_out, blender::nodes::geo_node_points_to_volume_update(), geo_node_type_base(), bNodeType::geometry_node_execute, NODE_CLASS_GEOMETRY, node_copy_standard_storage(), node_free_standard_storage(), node_type_init(), node_type_size(), node_type_socket_templates(), node_type_storage(), node_type_update(), and nodeRegisterType().
Referenced by registerGeometryNodes().
| void register_node_type_geo_sample_texture | ( | void | ) |
Definition at line 127 of file node_geo_attribute_sample_texture.cc.
References bNodeType::draw_buttons, GEO_NODE_ATTRIBUTE_SAMPLE_TEXTURE, blender::nodes::geo_node_attribute_sample_texture_exec(), geo_node_attribute_sample_texture_in, geo_node_attribute_sample_texture_layout(), geo_node_attribute_sample_texture_out, geo_node_type_base(), bNodeType::geometry_node_execute, NODE_CLASS_ATTRIBUTE, NODE_SIZE_LARGE, node_type_size_preset(), node_type_socket_templates(), and nodeRegisterType().
Referenced by registerGeometryNodes().
| void register_node_type_geo_subdivide | ( | void | ) |
Definition at line 105 of file node_geo_subdivide.cc.
References GEO_NODE_SUBDIVIDE, blender::nodes::geo_node_subdivide_exec(), geo_node_subdivide_in, geo_node_subdivide_out, geo_node_type_base(), bNodeType::geometry_node_execute, NODE_CLASS_GEOMETRY, node_type_socket_templates(), and nodeRegisterType().
Referenced by registerGeometryNodes().
| void register_node_type_geo_subdivision_surface | ( | void | ) |
Definition at line 111 of file node_geo_subdivision_surface.cc.
References GEO_NODE_SUBDIVISION_SURFACE, blender::nodes::geo_node_subdivision_surface_exec(), geo_node_subdivision_surface_in, geo_node_subdivision_surface_out, geo_node_type_base(), bNodeType::geometry_node_execute, NODE_CLASS_GEOMETRY, node_type_socket_templates(), and nodeRegisterType().
Referenced by registerGeometryNodes().
| void register_node_type_geo_transform | ( | void | ) |
Definition at line 186 of file node_geo_transform.cc.
References GEO_NODE_TRANSFORM, blender::nodes::geo_node_transform_exec(), geo_node_transform_in, geo_node_transform_out, geo_node_type_base(), bNodeType::geometry_node_execute, NODE_CLASS_GEOMETRY, node_type_socket_templates(), and nodeRegisterType().
Referenced by registerGeometryNodes().
| void register_node_type_geo_triangulate | ( | void | ) |
Definition at line 77 of file node_geo_triangulate.cc.
References bNodeType::draw_buttons, GEO_NODE_TRIANGULATE, blender::nodes::geo_node_triangulate_exec(), geo_node_triangulate_in, geo_node_triangulate_layout(), geo_node_triangulate_out, geo_node_type_base(), geo_triangulate_init(), bNodeType::geometry_node_execute, NODE_CLASS_GEOMETRY, node_type_init(), node_type_socket_templates(), and nodeRegisterType().
Referenced by registerGeometryNodes().
| void register_node_type_geo_volume_to_mesh | ( | void | ) |
Definition at line 157 of file node_geo_volume_to_mesh.cc.
References bNodeType::draw_buttons, geo_node_type_base(), GEO_NODE_VOLUME_TO_MESH, blender::nodes::geo_node_volume_to_mesh_exec(), geo_node_volume_to_mesh_in, blender::nodes::geo_node_volume_to_mesh_init(), geo_node_volume_to_mesh_layout(), geo_node_volume_to_mesh_out, blender::nodes::geo_node_volume_to_mesh_update(), bNodeType::geometry_node_execute, NODE_CLASS_GEOMETRY, node_copy_standard_storage(), node_free_standard_storage(), node_type_init(), node_type_size(), node_type_socket_templates(), node_type_storage(), node_type_update(), and nodeRegisterType().
Referenced by registerGeometryNodes().
|
extern |
Definition at line 37 of file node_geometry_tree.cc.
Referenced by ED_node_init_butfuncs(), ED_node_is_geometry(), MOD_nodes_init(), register_node_tree_type_geo(), and simulation_init_data().