|
Blender V5.0
|
#include <attribute_access_intern.hh>
Public Types | |
| using | CustomDataGetter = CustomData *(*)(void *owner) |
| using | ConstCustomDataGetter = const CustomData *(*)(const void *owner) |
| using | GetElementNum = int (*)(const void *owner) |
| using | GetTagModifiedFunction = std::function<void()> (*)(void *owner, StringRef name) |
Public Attributes | |
| CustomDataGetter | get_custom_data |
| ConstCustomDataGetter | get_const_custom_data |
| GetElementNum | get_element_num |
| GetTagModifiedFunction | get_tag_modified_function |
Utility to group together multiple functions that are used to access custom data on geometry components in a generic way.
Definition at line 23 of file attribute_access_intern.hh.
| using blender::bke::CustomDataAccessInfo::ConstCustomDataGetter = const CustomData *(*)(const void *owner) |
Definition at line 25 of file attribute_access_intern.hh.
| using blender::bke::CustomDataAccessInfo::CustomDataGetter = CustomData *(*)(void *owner) |
Definition at line 24 of file attribute_access_intern.hh.
| using blender::bke::CustomDataAccessInfo::GetElementNum = int (*)(const void *owner) |
Definition at line 26 of file attribute_access_intern.hh.
| using blender::bke::CustomDataAccessInfo::GetTagModifiedFunction = std::function<void()> (*)(void *owner, StringRef name) |
Definition at line 27 of file attribute_access_intern.hh.
| ConstCustomDataGetter blender::bke::CustomDataAccessInfo::get_const_custom_data |
Definition at line 30 of file attribute_access_intern.hh.
| CustomDataGetter blender::bke::CustomDataAccessInfo::get_custom_data |
Definition at line 29 of file attribute_access_intern.hh.
| GetElementNum blender::bke::CustomDataAccessInfo::get_element_num |
Definition at line 31 of file attribute_access_intern.hh.
| GetTagModifiedFunction blender::bke::CustomDataAccessInfo::get_tag_modified_function |
Definition at line 32 of file attribute_access_intern.hh.