#include <NvBlastExtExporter.h>
Public Member Functions | |
| virtual bool | appendMesh (const ExporterMeshData &meshData, const char *assetName, bool nonSkinned=false)=0 |
| virtual bool | appendMesh (const AuthoringResult &aResult, const char *assetName, bool nonSkinned=false)=0 |
| virtual void | release ()=0 |
| virtual bool | saveToFile (const char *assetName, const char *outputPath)=0 |
| virtual void | setInteriorIndex (int32_t index)=0 |
| virtual bool Nv::Blast::IMeshFileWriter::appendMesh | ( | const ExporterMeshData & | meshData, | |
| const char * | assetName, | |||
| bool | nonSkinned = false | |||
| ) | [pure virtual] |
Append rendermesh to scene. Meshes constructed from arrays of vertices and indices
| virtual bool Nv::Blast::IMeshFileWriter::appendMesh | ( | const AuthoringResult & | aResult, | |
| const char * | assetName, | |||
| bool | nonSkinned = false | |||
| ) | [pure virtual] |
Append rendermesh to scene. Meshes constructed from arrays of triangles.
| virtual void Nv::Blast::IMeshFileWriter::release | ( | ) | [pure virtual] |
Delete this object
| virtual bool Nv::Blast::IMeshFileWriter::saveToFile | ( | const char * | assetName, | |
| const char * | outputPath | |||
| ) | [pure virtual] |
Save scene to file.
| virtual void Nv::Blast::IMeshFileWriter::setInteriorIndex | ( | int32_t | index | ) | [pure virtual] |
Set material index for interior surface. By default new material will be created;