Assimp  v3.1.1 (June 2014)
Assimp::AssbinExport Class Reference

Assbin exporter class. More...

Public Member Functions

 AssbinExport ()
 
void WriteBinaryDump (const char *pFile, IOSystem *pIOSystem, const aiScene *pScene)
 

Protected Member Functions

void WriteBinaryAnim (IOStream *container, const aiAnimation *anim)
 
void WriteBinaryBone (IOStream *container, const aiBone *b)
 
void WriteBinaryCamera (IOStream *container, const aiCamera *cam)
 
void WriteBinaryLight (IOStream *container, const aiLight *l)
 
void WriteBinaryMaterial (IOStream *container, const aiMaterial *mat)
 
void WriteBinaryMaterialProperty (IOStream *container, const aiMaterialProperty *prop)
 
void WriteBinaryMesh (IOStream *container, const aiMesh *mesh)
 
void WriteBinaryNode (IOStream *container, const aiNode *node)
 
void WriteBinaryNodeAnim (IOStream *container, const aiNodeAnim *nd)
 
void WriteBinaryScene (IOStream *container, const aiScene *scene)
 
void WriteBinaryTexture (IOStream *container, const aiTexture *tex)
 

Detailed Description

Assbin exporter class.

This class performs the .assbin exporting, and is responsible for the file layout.

Constructor & Destructor Documentation

§ AssbinExport()

Assimp::AssbinExport::AssbinExport ( )
inline

Member Function Documentation

§ WriteBinaryAnim()

void Assimp::AssbinExport::WriteBinaryAnim ( IOStream container,
const aiAnimation anim 
)
inlineprotected

§ WriteBinaryBone()

void Assimp::AssbinExport::WriteBinaryBone ( IOStream container,
const aiBone b 
)
inlineprotected

§ WriteBinaryCamera()

void Assimp::AssbinExport::WriteBinaryCamera ( IOStream container,
const aiCamera cam 
)
inlineprotected

§ WriteBinaryDump()

void Assimp::AssbinExport::WriteBinaryDump ( const char *  pFile,
IOSystem pIOSystem,
const aiScene pScene 
)
inline

§ WriteBinaryLight()

void Assimp::AssbinExport::WriteBinaryLight ( IOStream container,
const aiLight l 
)
inlineprotected

§ WriteBinaryMaterial()

void Assimp::AssbinExport::WriteBinaryMaterial ( IOStream container,
const aiMaterial mat 
)
inlineprotected

§ WriteBinaryMaterialProperty()

void Assimp::AssbinExport::WriteBinaryMaterialProperty ( IOStream container,
const aiMaterialProperty *  prop 
)
inlineprotected

§ WriteBinaryMesh()

void Assimp::AssbinExport::WriteBinaryMesh ( IOStream container,
const aiMesh mesh 
)
inlineprotected

§ WriteBinaryNode()

void Assimp::AssbinExport::WriteBinaryNode ( IOStream container,
const aiNode node 
)
inlineprotected

§ WriteBinaryNodeAnim()

void Assimp::AssbinExport::WriteBinaryNodeAnim ( IOStream container,
const aiNodeAnim nd 
)
inlineprotected

§ WriteBinaryScene()

void Assimp::AssbinExport::WriteBinaryScene ( IOStream container,
const aiScene scene 
)
inlineprotected

§ WriteBinaryTexture()

void Assimp::AssbinExport::WriteBinaryTexture ( IOStream container,
const aiTexture tex 
)
inlineprotected

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