|
Blender
V2.93
|
#include <attribute_access_intern.hh>
Inherits blender::bke::DynamicAttributesProvider.
This is the attribute provider for most user generated attributes.
Definition at line 297 of file attribute_access_intern.hh.
|
inline |
Definition at line 306 of file attribute_access_intern.hh.
|
finalvirtual |
Implements blender::bke::DynamicAttributesProvider.
Definition at line 579 of file attribute_access.cc.
References callback, component(), blender::bke::CustomDataAccessInfo::get_const_custom_data, if(), CustomData::layers, and CustomData::totlayer.
|
inlinefinalvirtual |
Implements blender::bke::DynamicAttributesProvider.
Definition at line 328 of file attribute_access_intern.hh.
References callback.
|
final |
Definition at line 551 of file attribute_access.cc.
References CD_DEFAULT, component(), blender::StringRefBase::copy(), CustomData_add_layer_named(), blender::bke::CustomDataAccessInfo::get_custom_data, CustomData::layers, MAX_NAME, and CustomData::totlayer.
|
finalvirtual |
Implements blender::bke::DynamicAttributesProvider.
Definition at line 533 of file attribute_access.cc.
References component(), CustomData_free_layer(), blender::bke::CustomDataAccessInfo::get_custom_data, CustomData::layers, CustomDataLayer::name, CustomData::totlayer, and CustomDataLayer::type.
|
finalvirtual |
Implements blender::bke::DynamicAttributesProvider.
Definition at line 466 of file attribute_access.cc.
References CD_PROP_BOOL, CD_PROP_COLOR, CD_PROP_FLOAT, CD_PROP_FLOAT2, CD_PROP_FLOAT3, CD_PROP_INT32, component(), blender::bke::CustomDataAccessInfo::get_const_custom_data, CustomData::layers, and CustomData::totlayer.
|
finalvirtual |
Implements blender::bke::DynamicAttributesProvider.
Definition at line 499 of file attribute_access.cc.
References CD_PROP_BOOL, CD_PROP_COLOR, CD_PROP_FLOAT, CD_PROP_FLOAT2, CD_PROP_FLOAT3, CD_PROP_INT32, component(), CustomData_duplicate_referenced_layer_named(), blender::bke::CustomDataAccessInfo::get_custom_data, CustomData::layers, and CustomData::totlayer.