Blender  V3.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 eAttrDomain from_domain, const eAttrDomain to_domain) constblender::bke::AttributeAccessorinline
adapt_domain(const VArray< T > &varray, const eAttrDomain from_domain, const eAttrDomain to_domain) constblender::bke::AttributeAccessorinline
add(const AttributeIDRef &attribute_id, const eAttrDomain domain, const eCustomDataType data_type, const AttributeInit &initializer)blender::bke::MutableAttributeAccessorinline
all_ids() constblender::bke::AttributeAccessor
AttributeAccessor(const void *owner, const AttributeAccessorFunctions &fn)blender::bke::AttributeAccessorinline
contains(const AttributeIDRef &attribute_id) constblender::bke::AttributeAccessorinline
domain_size(const eAttrDomain domain) constblender::bke::AttributeAccessorinline
domain_supported(const eAttrDomain domain) constblender::bke::AttributeAccessorinline
fn_blender::bke::AttributeAccessorprotected
for_all(const AttributeForeachCallback fn) constblender::bke::AttributeAccessorinline
is_builtin(const AttributeIDRef &attribute_id) constblender::bke::AttributeAccessorinline
lookup(const AttributeIDRef &attribute_id) constblender::bke::AttributeAccessorinline
lookup(const AttributeIDRef &attribute_id, const std::optional< eAttrDomain > domain, const std::optional< eCustomDataType > data_type) constblender::bke::AttributeAccessor
lookup(const AttributeIDRef &attribute_id, const eAttrDomain domain) constblender::bke::AttributeAccessorinline
lookup(const AttributeIDRef &attribute_id, const eCustomDataType data_type) constblender::bke::AttributeAccessorinline
lookup(const AttributeIDRef &attribute_id, const std::optional< eAttrDomain > domain=std::nullopt) constblender::bke::AttributeAccessorinline
lookup_for_write(const AttributeIDRef &attribute_id)blender::bke::MutableAttributeAccessor
lookup_for_write(const AttributeIDRef &attribute_id)blender::bke::MutableAttributeAccessorinline
lookup_meta_data(const AttributeIDRef &attribute_id) constblender::bke::AttributeAccessorinline
lookup_or_add_for_write(const AttributeIDRef &attribute_id, const eAttrDomain domain, const eCustomDataType data_type, const AttributeInit &initializer=AttributeInitDefault())blender::bke::MutableAttributeAccessor
lookup_or_add_for_write(const AttributeIDRef &attribute_id, const eAttrDomain domain, const AttributeInit &initializer=AttributeInitDefault())blender::bke::MutableAttributeAccessorinline
lookup_or_add_for_write_only_span(const AttributeIDRef &attribute_id, const eAttrDomain domain, const eCustomDataType data_type)blender::bke::MutableAttributeAccessor
lookup_or_add_for_write_only_span(const AttributeIDRef &attribute_id, const eAttrDomain domain)blender::bke::MutableAttributeAccessorinline
lookup_or_add_for_write_span(const AttributeIDRef &attribute_id, const eAttrDomain domain, const eCustomDataType data_type, const AttributeInit &initializer=AttributeInitDefault())blender::bke::MutableAttributeAccessor
lookup_or_add_for_write_span(const AttributeIDRef &attribute_id, const eAttrDomain domain, const AttributeInit &initializer=AttributeInitDefault())blender::bke::MutableAttributeAccessorinline
lookup_or_default(const AttributeIDRef &attribute_id, const eAttrDomain domain, const eCustomDataType data_type, const void *default_value=nullptr) constblender::bke::AttributeAccessor
lookup_or_default(const AttributeIDRef &attribute_id, const eAttrDomain domain, const T &default_value) constblender::bke::AttributeAccessorinline
MutableAttributeAccessor(void *owner, const AttributeAccessorFunctions &fn)blender::bke::MutableAttributeAccessorinline
owner_blender::bke::AttributeAccessorprotected
remove(const AttributeIDRef &attribute_id)blender::bke::MutableAttributeAccessorinline
remove_anonymous()blender::bke::MutableAttributeAccessor