|
Blender
V2.93
|
#include "node_geometry_util.hh"#include "node_util.h"#include "DNA_mesh_types.h"#include "DNA_meshdata_types.h"#include "BKE_mesh.h"#include "BKE_mesh_runtime.h"#include "BKE_pointcloud.h"Go to the source code of this file.
Namespaces | |
| blender | |
| blender::nodes | |
Functions | |
| void | blender::nodes::update_attribute_input_socket_availabilities (bNode &node, const StringRef name, const GeometryNodeAttributeInputMode mode, const bool name_is_available) |
| bool | geo_node_poll_default (bNodeType *UNUSED(ntype), bNodeTree *ntree, const char **r_disabled_hint) |
| void | geo_node_type_base (bNodeType *ntype, int type, const char *name, short nclass, short flag) |
| bool geo_node_poll_default | ( | bNodeType * | UNUSEDntype, |
| bNodeTree * | ntree, | ||
| const char ** | r_disabled_hint | ||
| ) |
Definition at line 59 of file node_geometry_util.cc.
References bNodeTree::idname, ntree, and STREQ.
Referenced by geo_node_type_base(), register_node_type_geo_custom_group(), and register_node_type_geo_group().
| void geo_node_type_base | ( | bNodeType * | ntype, |
| int | type, | ||
| const char * | name, | ||
| short | nclass, | ||
| short | flag | ||
| ) |
Definition at line 70 of file node_geometry_util.cc.
References geo_node_poll_default(), bNodeType::insert_link, node_insert_link_default(), node_type_base(), node_update_internal_links_default(), bNodeType::poll, type, and bNodeType::update_internal_links.
Referenced by register_node_type_geo_align_rotation_to_vector(), register_node_type_geo_attribute_clamp(), register_node_type_geo_attribute_color_ramp(), register_node_type_geo_attribute_combine_xyz(), register_node_type_geo_attribute_compare(), register_node_type_geo_attribute_convert(), register_node_type_geo_attribute_fill(), register_node_type_geo_attribute_map_range(), register_node_type_geo_attribute_math(), register_node_type_geo_attribute_mix(), register_node_type_geo_attribute_proximity(), register_node_type_geo_attribute_randomize(), register_node_type_geo_attribute_remove(), register_node_type_geo_attribute_separate_xyz(), register_node_type_geo_attribute_vector_math(), register_node_type_geo_boolean(), register_node_type_geo_bounding_box(), register_node_type_geo_collection_info(), register_node_type_geo_edge_split(), register_node_type_geo_is_viewport(), register_node_type_geo_join_geometry(), register_node_type_geo_mesh_primitive_circle(), register_node_type_geo_mesh_primitive_cone(), register_node_type_geo_mesh_primitive_cube(), register_node_type_geo_mesh_primitive_cylinder(), register_node_type_geo_mesh_primitive_grid(), register_node_type_geo_mesh_primitive_ico_sphere(), register_node_type_geo_mesh_primitive_line(), register_node_type_geo_mesh_primitive_uv_sphere(), register_node_type_geo_object_info(), register_node_type_geo_point_distribute(), register_node_type_geo_point_instance(), register_node_type_geo_point_rotate(), register_node_type_geo_point_scale(), register_node_type_geo_point_separate(), register_node_type_geo_point_translate(), register_node_type_geo_points_to_volume(), register_node_type_geo_sample_texture(), register_node_type_geo_subdivide(), register_node_type_geo_subdivision_surface(), register_node_type_geo_transform(), register_node_type_geo_triangulate(), and register_node_type_geo_volume_to_mesh().