Go to the source code of this file.
|
| PropertiesVectorSet | blender::nodes::build_properties_vector_set (const IDProperty *properties) |
| std::optional< StringRef > | blender::nodes::input_attribute_name_get (const PropertiesVectorSet &properties, const bNodeTreeInterfaceSocket &io_input) |
| bool | blender::nodes::socket_type_has_attribute_toggle (const eNodeSocketDatatype type) |
| bool | blender::nodes::input_has_attribute_toggle (const bNodeTree &node_tree, const int socket_index) |
| bool | blender::nodes::id_property_type_matches_socket (const bNodeTreeInterfaceSocket &socket, const IDProperty &property, const bool use_name_for_ids) |
| std::unique_ptr< IDProperty, bke::idprop::IDPropertyDeleter > | blender::nodes::id_property_create_from_socket (const bNodeTreeInterfaceSocket &socket, const nodes::StructureType structure_type, const bool use_name_for_ids) |
| bke::GeometrySet | blender::nodes::execute_geometry_nodes_on_geometry (const bNodeTree &btree, const PropertiesVectorSet &properties_set, const ComputeContext &base_compute_context, GeoNodesCallData &call_data, bke::GeometrySet input_geometry) |
| void | blender::nodes::update_input_properties_from_node_tree (const bNodeTree &tree, const IDProperty *old_properties, IDProperty &properties, const bool use_name_for_ids) |
| void | blender::nodes::update_output_properties_from_node_tree (const bNodeTree &tree, const IDProperty *old_properties, IDProperty &properties) |
| void | blender::nodes::get_geometry_nodes_input_base_values (const bNodeTree &btree, const PropertiesVectorSet &properties, ResourceScope &scope, MutableSpan< GPointer > r_values) |