Assimp  v4.1. (December 2018)
Assimp::Blender::ConversionData Struct Reference

ConversionData acts as intermediate storage location for the various ConvertXXX routines in BlenderImporter. More...

Classes

struct  ObjectCompare
 

Public Member Functions

 ConversionData (const FileDatabase &db)
 

Public Attributes

TempArray< std::vector, aiCameracameras
 
const FileDatabasedb
 
TempArray< std::vector, aiLightlights
 
TempArray< std::vector, aiMaterialmaterials
 
std::deque< std::shared_ptr< Material > > materials_raw
 
TempArray< std::vector, aiMeshmeshes
 
unsigned int next_texture [aiTextureType_UNKNOWN+1]
 
ObjectSet objects
 
unsigned int sentinel_cnt
 
TempArray< std::vector, aiTexturetextures
 

Detailed Description

ConversionData acts as intermediate storage location for the various ConvertXXX routines in BlenderImporter.

Constructor & Destructor Documentation

◆ ConversionData()

Assimp::Blender::ConversionData::ConversionData ( const FileDatabase db)
inline

Member Data Documentation

◆ cameras

TempArray<std::vector, aiCamera> Assimp::Blender::ConversionData::cameras

◆ db

const FileDatabase& Assimp::Blender::ConversionData::db

◆ lights

TempArray<std::vector, aiLight> Assimp::Blender::ConversionData::lights

◆ materials

TempArray<std::vector, aiMaterial> Assimp::Blender::ConversionData::materials

◆ materials_raw

std::deque< std::shared_ptr< Material > > Assimp::Blender::ConversionData::materials_raw

◆ meshes

TempArray<std::vector, aiMesh> Assimp::Blender::ConversionData::meshes

◆ next_texture

unsigned int Assimp::Blender::ConversionData::next_texture[aiTextureType_UNKNOWN+1]

◆ objects

ObjectSet Assimp::Blender::ConversionData::objects

◆ sentinel_cnt

unsigned int Assimp::Blender::ConversionData::sentinel_cnt

◆ textures

TempArray<std::vector, aiTexture> Assimp::Blender::ConversionData::textures

The documentation for this struct was generated from the following file: