Blender V4.3
blender::bke::MutableAttributeAccessor Member List

This is the complete list of members for blender::bke::MutableAttributeAccessor, including all inherited members.

adapt_domain(const GVArray &varray, const AttrDomain from_domain, const AttrDomain to_domain) constblender::bke::AttributeAccessorinline
adapt_domain(const VArray< T > &varray, const AttrDomain from_domain, const AttrDomain to_domain) constblender::bke::AttributeAccessorinline
add(const StringRef attribute_id, const AttrDomain domain, const eCustomDataType data_type, const AttributeInit &initializer)blender::bke::MutableAttributeAccessorinline
add(const StringRef attribute_id, const AttrDomain domain, const AttributeInit &initializer)blender::bke::MutableAttributeAccessorinline
all_ids() constblender::bke::AttributeAccessor
AttributeAccessor(const void *owner, const AttributeAccessorFunctions &fn)blender::bke::AttributeAccessorinline
contains(const StringRef attribute_id) constblender::bke::AttributeAccessor
domain_size(const AttrDomain domain) constblender::bke::AttributeAccessorinline
domain_supported(const AttrDomain domain) constblender::bke::AttributeAccessorinline
fn_blender::bke::AttributeAccessorprotected
foreach_attribute(const FunctionRef< void(const AttributeIter &)> fn) constblender::bke::AttributeAccessorinline
from_id(const ID &id)blender::bke::AttributeAccessorstatic
is_builtin(const StringRef attribute_id) constblender::bke::AttributeAccessorinline
lookup(const StringRef attribute_id) constblender::bke::AttributeAccessorinline
lookup(StringRef attribute_id, std::optional< AttrDomain > domain, std::optional< eCustomDataType > data_type) constblender::bke::AttributeAccessor
lookup(const StringRef attribute_id, const AttrDomain domain) constblender::bke::AttributeAccessorinline
lookup(const StringRef attribute_id, const eCustomDataType data_type) constblender::bke::AttributeAccessorinline
lookup(const StringRef attribute_id, const std::optional< AttrDomain > domain=std::nullopt) constblender::bke::AttributeAccessorinline
lookup_for_write(StringRef attribute_id)blender::bke::MutableAttributeAccessor
lookup_for_write(const StringRef attribute_id)blender::bke::MutableAttributeAccessorinline
lookup_for_write_span(StringRef attribute_id)blender::bke::MutableAttributeAccessor
lookup_for_write_span(const StringRef attribute_id)blender::bke::MutableAttributeAccessorinline
lookup_meta_data(const StringRef attribute_id) constblender::bke::AttributeAccessor
lookup_or_add_for_write(StringRef attribute_id, AttrDomain domain, eCustomDataType data_type, const AttributeInit &initializer=AttributeInitDefaultValue())blender::bke::MutableAttributeAccessor
lookup_or_add_for_write(const StringRef attribute_id, const AttrDomain domain, const AttributeInit &initializer=AttributeInitDefaultValue())blender::bke::MutableAttributeAccessorinline
lookup_or_add_for_write_only_span(StringRef attribute_id, AttrDomain domain, eCustomDataType data_type)blender::bke::MutableAttributeAccessor
lookup_or_add_for_write_only_span(const StringRef attribute_id, const AttrDomain domain)blender::bke::MutableAttributeAccessorinline
lookup_or_add_for_write_span(StringRef attribute_id, AttrDomain domain, eCustomDataType data_type, const AttributeInit &initializer=AttributeInitDefaultValue())blender::bke::MutableAttributeAccessor
lookup_or_add_for_write_span(const StringRef attribute_id, const AttrDomain domain, const AttributeInit &initializer=AttributeInitDefaultValue())blender::bke::MutableAttributeAccessorinline
lookup_or_default(StringRef attribute_id, AttrDomain domain, eCustomDataType data_type, const void *default_value=nullptr) constblender::bke::AttributeAccessor
lookup_or_default(const StringRef attribute_id, const AttrDomain domain, const T &default_value) constblender::bke::AttributeAccessorinline
lookup_validator(const StringRef attribute_id) constblender::bke::AttributeAccessorinline
MutableAttributeAccessor(void *owner, const AttributeAccessorFunctions &fn)blender::bke::MutableAttributeAccessorinline
owner_blender::bke::AttributeAccessorprotected
remove(const StringRef attribute_id)blender::bke::MutableAttributeAccessorinline
remove_anonymous()blender::bke::MutableAttributeAccessor
rename(StringRef old_attribute_id, StringRef new_attribute_id)blender::bke::MutableAttributeAccessor