| BuiltinAttributeProvider(std::string name, const AttributeDomain domain, const CustomDataType data_type, const CreatableEnum createable, const WritableEnum writable, const DeletableEnum deletable) | blender::bke::BuiltinAttributeProvider | inline |
| BuiltinCustomDataLayerProvider(std::string attribute_name, const AttributeDomain domain, const CustomDataType attribute_type, const CustomDataType stored_type, const CreatableEnum creatable, const WritableEnum writable, const DeletableEnum deletable, const CustomDataAccessInfo custom_data_access, const AsReadAttribute as_read_attribute, const AsWriteAttribute as_write_attribute, const UpdateOnWrite update_on_write) | blender::bke::BuiltinCustomDataLayerProvider | inline |
| Creatable enum value | blender::bke::BuiltinAttributeProvider | |
| CreatableEnum enum name | blender::bke::BuiltinAttributeProvider | |
| createable_ | blender::bke::BuiltinAttributeProvider | protected |
| data_type() const | blender::bke::BuiltinAttributeProvider | inline |
| data_type_ | blender::bke::BuiltinAttributeProvider | protected |
| Deletable enum value | blender::bke::BuiltinAttributeProvider | |
| deletable_ | blender::bke::BuiltinAttributeProvider | protected |
| DeletableEnum enum name | blender::bke::BuiltinAttributeProvider | |
| domain() const | blender::bke::BuiltinAttributeProvider | inline |
| domain_ | blender::bke::BuiltinAttributeProvider | protected |
| exists(const GeometryComponent &component) const final | blender::bke::BuiltinCustomDataLayerProvider | virtual |
| name() const | blender::bke::BuiltinAttributeProvider | inline |
| name_ | blender::bke::BuiltinAttributeProvider | protected |
| NonCreatable enum value | blender::bke::BuiltinAttributeProvider | |
| NonDeletable enum value | blender::bke::BuiltinAttributeProvider | |
| Readonly enum value | blender::bke::BuiltinAttributeProvider | |
| try_create(GeometryComponent &component) const final | blender::bke::BuiltinCustomDataLayerProvider | |
| blender::bke::BuiltinAttributeProvider::try_create(GeometryComponent &UNUSED(component)) const =0 | blender::bke::BuiltinAttributeProvider | pure virtual |
| try_delete(GeometryComponent &component) const final | blender::bke::BuiltinCustomDataLayerProvider | virtual |
| try_get_for_read(const GeometryComponent &component) const final | blender::bke::BuiltinCustomDataLayerProvider | virtual |
| try_get_for_write(GeometryComponent &component) const final | blender::bke::BuiltinCustomDataLayerProvider | virtual |
| Writable enum value | blender::bke::BuiltinAttributeProvider | |
| writable_ | blender::bke::BuiltinAttributeProvider | protected |
| WritableEnum enum name | blender::bke::BuiltinAttributeProvider | |