Assimp  v4.1. (December 2018)
BlenderCustomData.h File Reference

Namespaces

 Assimp
 MACHINE-GENERATED by scripts/ICFImporter/CppGenerator.py.
 
 Assimp::Blender
 

Enumerations

enum  Assimp::Blender::CustomDataType {
  Assimp::Blender::CD_AUTO_FROM_NAME = -1, Assimp::Blender::CD_MVERT = 0, Assimp::Blender::CD_MDEFORMVERT = 2, Assimp::Blender::CD_MEDGE = 3,
  Assimp::Blender::CD_MFACE = 4, Assimp::Blender::CD_MTFACE = 5, Assimp::Blender::CD_MCOL = 6, Assimp::Blender::CD_ORIGINDEX = 7,
  Assimp::Blender::CD_NORMAL = 8, Assimp::Blender::CD_PROP_FLT = 10, Assimp::Blender::CD_PROP_INT = 11, Assimp::Blender::CD_PROP_STR = 12,
  Assimp::Blender::CD_ORIGSPACE = 13, Assimp::Blender::CD_ORCO = 14, Assimp::Blender::CD_MTEXPOLY = 15, Assimp::Blender::CD_MLOOPUV = 16,
  Assimp::Blender::CD_MLOOPCOL = 17, Assimp::Blender::CD_TANGENT = 18, Assimp::Blender::CD_MDISPS = 19, Assimp::Blender::CD_PREVIEW_MCOL = 20,
  Assimp::Blender::CD_TEXTURE_MLOOPCOL = 22, Assimp::Blender::CD_CLOTH_ORCO = 23, Assimp::Blender::CD_RECAST = 24, Assimp::Blender::CD_MPOLY = 25,
  Assimp::Blender::CD_MLOOP = 26, Assimp::Blender::CD_SHAPE_KEYINDEX = 27, Assimp::Blender::CD_SHAPEKEY = 28, Assimp::Blender::CD_BWEIGHT = 29,
  Assimp::Blender::CD_CREASE = 30, Assimp::Blender::CD_ORIGSPACE_MLOOP = 31, Assimp::Blender::CD_PREVIEW_MLOOPCOL = 32, Assimp::Blender::CD_BM_ELEM_PYPTR = 33,
  Assimp::Blender::CD_PAINT_MASK = 34, Assimp::Blender::CD_GRID_PAINT_MASK = 35, Assimp::Blender::CD_MVERT_SKIN = 36, Assimp::Blender::CD_FREESTYLE_EDGE = 37,
  Assimp::Blender::CD_FREESTYLE_FACE = 38, Assimp::Blender::CD_MLOOPTANGENT = 39, Assimp::Blender::CD_TESSLOOPNORMAL = 40, Assimp::Blender::CD_CUSTOMLOOPNORMAL = 41,
  Assimp::Blender::CD_NUMTYPES = 42
}
 

Functions

std::shared_ptr< CustomDataLayer > Assimp::Blender::getCustomDataLayer (const CustomData &customdata, CustomDataType cdtype, const std::string &name)
 returns CustomDataLayer ptr for given cdtype and name More...
 
const ElemBase * Assimp::Blender::getCustomDataLayerData (const CustomData &customdata, CustomDataType cdtype, const std::string &name)
 returns CustomDataLayer data ptr for given cdtype and name More...
 
bool Assimp::Blender::isValidCustomDataType (const int cdtype)
 check if given cdtype is valid (ie >= 0 and < CD_NUMTYPES) More...