Assimp  v4.1. (December 2018)
AssbinExporter.cpp File Reference

ASSBIN exporter main code. More...

Classes

class  Assimp::AssbinChunkWriter
 Chunk writer mechanism for the .assbin file structure. More...
 
class  Assimp::AssbinExport
 Assbin exporter class. More...
 

Namespaces

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

Functions

void Assimp::ExportSceneAssbin (const char *pFile, IOSystem *pIOSystem, const aiScene *pScene, const ExportProperties *)
 
template<typename T >
size_t Assimp::Write (IOStream *stream, const T &v)
 
template<>
size_t Assimp::Write< aiColor3D > (IOStream *stream, const aiColor3D &v)
 
template<>
size_t Assimp::Write< aiColor4D > (IOStream *stream, const aiColor4D &v)
 
template<>
size_t Assimp::Write< aiMatrix4x4 > (IOStream *stream, const aiMatrix4x4 &m)
 
template<>
size_t Assimp::Write< aiQuaternion > (IOStream *stream, const aiQuaternion &v)
 
template<>
size_t Assimp::Write< aiQuatKey > (IOStream *stream, const aiQuatKey &v)
 
template<>
size_t Assimp::Write< aiString > (IOStream *stream, const aiString &s)
 
template<>
size_t Assimp::Write< aiVector3D > (IOStream *stream, const aiVector3D &v)
 
template<>
size_t Assimp::Write< aiVectorKey > (IOStream *stream, const aiVectorKey &v)
 
template<>
size_t Assimp::Write< aiVertexWeight > (IOStream *stream, const aiVertexWeight &v)
 
template<>
size_t Assimp::Write< double > (IOStream *stream, const double &f)
 
template<>
size_t Assimp::Write< float > (IOStream *stream, const float &f)
 
template<>
size_t Assimp::Write< uint16_t > (IOStream *stream, const uint16_t &w)
 
template<>
size_t Assimp::Write< unsigned int > (IOStream *stream, const unsigned int &w)
 
template<typename T >
size_t Assimp::WriteArray (IOStream *stream, const T *in, unsigned int size)
 
template<typename T >
size_t Assimp::WriteBounds (IOStream *stream, const T *in, unsigned int size)
 

Detailed Description

ASSBIN exporter main code.