|
Blender V5.0
|
#include <optional>#include "DNA_grease_pencil_types.h"#include "DNA_mesh_types.h"#include "DNA_pointcloud_types.h"#include "BKE_attribute.hh"#include "BKE_curves.hh"#include "BKE_customdata.hh"#include "BKE_attribute_legacy_convert.hh"Go to the source code of this file.
Classes | |
| struct | blender::bke::CustomDataAndSize |
| struct | blender::bke::CustomDataAndSizeMutable |
Namespaces | |
| namespace | blender |
| namespace | blender::bke |
Macros | |
| #define | DNA_DEPRECATED_ALLOW |
Functions | |
| std::optional< AttrType > | blender::bke::custom_data_type_to_attr_type (eCustomDataType data_type) |
| static void | blender::bke::attribute_legacy_convert_customdata_to_storage (const Map< AttrDomain, CustomDataAndSize > &domains, AttributeStorage &storage) |
| std::optional< eCustomDataType > | blender::bke::attr_type_to_custom_data_type (AttrType attr_type) |
| static void | blender::bke::convert_storage_to_customdata (AttributeStorage &storage, const Map< AttrDomain, CustomDataAndSizeMutable > &custom_data_domains) |
| void | blender::bke::mesh_convert_storage_to_customdata (Mesh &mesh) |
| void | blender::bke::mesh_convert_customdata_to_storage (Mesh &mesh) |
| void | blender::bke::curves_convert_customdata_to_storage (CurvesGeometry &curves) |
| void | blender::bke::pointcloud_convert_customdata_to_storage (PointCloud &pointcloud) |
| void | blender::bke::grease_pencil_convert_customdata_to_storage (GreasePencil &grease_pencil) |
| #define DNA_DEPRECATED_ALLOW |
Definition at line 5 of file attribute_legacy_convert.cc.