|
Blender V4.3
|
#include <BKE_node_tree_anonymous_attributes.hh>
Definition at line 53 of file BKE_node_tree_anonymous_attributes.hh.
| Vector<FieldSource> blender::bke::anonymous_attribute_inferencing::AnonymousAttributeInferencingResult::all_field_sources |
All field sockets that may introduce new anonymous attributes into the node tree.
Definition at line 55 of file BKE_node_tree_anonymous_attributes.hh.
| Vector<GeometrySource> blender::bke::anonymous_attribute_inferencing::AnonymousAttributeInferencingResult::all_geometry_sources |
All geometry sockets that may introduce new anonymous attributes into the node tree.
Definition at line 57 of file BKE_node_tree_anonymous_attributes.hh.
| BitGroupVector blender::bke::anonymous_attribute_inferencing::AnonymousAttributeInferencingResult::available_fields_by_geometry_socket |
Encodes which field sources may be available on every geometry socket.
Definition at line 64 of file BKE_node_tree_anonymous_attributes.hh.
| BitGroupVector blender::bke::anonymous_attribute_inferencing::AnonymousAttributeInferencingResult::propagate_to_output_by_geometry_socket |
Encodes to which group outputs a geometry is propagated to.
Definition at line 74 of file BKE_node_tree_anonymous_attributes.hh.
Referenced by blender::bke::anonymous_attribute_inferencing::bNodeTreeToDotOptionsForAnonymousAttributeInferencing::socket_name().
| BitGroupVector blender::bke::anonymous_attribute_inferencing::AnonymousAttributeInferencingResult::propagated_fields_by_socket |
Encodes which field sources are propagated to every field socket.
Definition at line 60 of file BKE_node_tree_anonymous_attributes.hh.
Referenced by blender::bke::anonymous_attribute_inferencing::bNodeTreeToDotOptionsForAnonymousAttributeInferencing::socket_name().
| BitGroupVector blender::bke::anonymous_attribute_inferencing::AnonymousAttributeInferencingResult::propagated_geometries_by_socket |
Encodes which geometry sources are propagated to every geometry socket.
Definition at line 62 of file BKE_node_tree_anonymous_attributes.hh.
| VectorSet<int> blender::bke::anonymous_attribute_inferencing::AnonymousAttributeInferencingResult::propagated_output_geometry_indices |
Set of geometry output indices which may propagate attributes from input geometries.
Definition at line 72 of file BKE_node_tree_anonymous_attributes.hh.
| BitGroupVector blender::bke::anonymous_attribute_inferencing::AnonymousAttributeInferencingResult::required_fields_by_geometry_socket |
Encodes which field sources have to be propagated to each geometry socket at run-time to ensure correct evaluation.
Definition at line 69 of file BKE_node_tree_anonymous_attributes.hh.
Referenced by blender::bke::anonymous_attribute_inferencing::bNodeTreeToDotOptionsForAnonymousAttributeInferencing::socket_name().
| nodes::aal::RelationsInNode blender::bke::anonymous_attribute_inferencing::AnonymousAttributeInferencingResult::tree_relations |
Definition at line 76 of file BKE_node_tree_anonymous_attributes.hh.