32 std::variant<InputFieldSource, SocketFieldSource>
data;
48 std::variant<InputGeometrySource, SocketGeometrySource>
data;
Array< const nodes::aal::RelationsInNode * > get_relations_by_node(const bNodeTree &tree, ResourceScope &scope)
bool update_anonymous_attribute_relations(bNodeTree &tree)
BitGroupVector required_fields_by_geometry_socket
BitGroupVector propagate_to_output_by_geometry_socket
BitGroupVector available_fields_by_geometry_socket
VectorSet< int > propagated_output_geometry_indices
Vector< GeometrySource > all_geometry_sources
BitGroupVector propagated_geometries_by_socket
BitGroupVector propagated_fields_by_socket
Vector< FieldSource > all_field_sources
nodes::aal::RelationsInNode tree_relations
std::variant< InputFieldSource, SocketFieldSource > data
Vector< int > geometry_sources
Vector< int > field_sources
std::variant< InputGeometrySource, SocketGeometrySource > data
const bNodeSocket * socket
const bNodeSocket * socket