Go to the source code of this file.
|
| GAttributeReader | blender::bke::attribute_to_reader (const Attribute &attribute, const AttrDomain domain, const int64_t domain_size) |
| GAttributeWriter | blender::bke::attribute_to_writer (void *owner, const Map< StringRef, AttrUpdateOnChange > &changed_tags, const int64_t domain_size, Attribute &attribute) |
| Attribute::DataVariant | blender::bke::attribute_init_to_data (const bke::AttrType data_type, const int64_t domain_size, const AttributeInit &initializer) |
| GVArray | blender::bke::get_varray_attribute (const AttributeStorage &storage, AttrDomain domain, const CPPType &cpp_type, StringRef name, int64_t domain_size, const void *default_value) |
| std::optional< GSpan > | blender::bke::get_span_attribute (const AttributeStorage &storage, const AttrDomain domain, const CPPType &cpp_type, const StringRef name, const int64_t domain_size) |
| GMutableSpan | blender::bke::get_mutable_attribute (AttributeStorage &storage, const AttrDomain domain, const CPPType &cpp_type, const StringRef name, const int64_t domain_size, const void *custom_default_value) |