|
void | Assimp::ExportAssimp2Json (const char *, Assimp::IOSystem *, const aiScene *, const Assimp::ExportProperties *) |
|
void | Assimp::ExportScene3DS (const char *pFile, IOSystem *pIOSystem, const aiScene *pScene, const ExportProperties *) |
|
void | Assimp::ExportScene3MF (const char *pFile, IOSystem *pIOSystem, const aiScene *pScene, const ExportProperties *) |
|
void | Assimp::ExportSceneAssbin (const char *pFile, IOSystem *pIOSystem, const aiScene *pScene, const ExportProperties *) |
|
void | Assimp::ExportSceneAssxml (const char *pFile, IOSystem *pIOSystem, const aiScene *pScene, const ExportProperties *) |
|
void | Assimp::ExportSceneCollada (const char *pFile, IOSystem *pIOSystem, const aiScene *pScene, const ExportProperties *) |
|
void | Assimp::ExportSceneFBX (const char *, IOSystem *, const aiScene *, const ExportProperties *) |
|
void | Assimp::ExportSceneFBXA (const char *, IOSystem *, const aiScene *, const ExportProperties *) |
|
void | Assimp::ExportSceneGLB (const char *, IOSystem *, const aiScene *, const ExportProperties *) |
|
void | Assimp::ExportSceneGLB2 (const char *, IOSystem *, const aiScene *, const ExportProperties *) |
|
void | Assimp::ExportSceneGLTF (const char *, IOSystem *, const aiScene *, const ExportProperties *) |
|
void | Assimp::ExportSceneGLTF2 (const char *, IOSystem *, const aiScene *, const ExportProperties *) |
|
void | Assimp::ExportSceneObj (const char *, IOSystem *, const aiScene *, const ExportProperties *) |
|
void | Assimp::ExportSceneObjNoMtl (const char *, IOSystem *, const aiScene *, const ExportProperties *) |
|
void | Assimp::ExportScenePly (const char *, IOSystem *, const aiScene *, const ExportProperties *) |
|
void | Assimp::ExportScenePlyBinary (const char *, IOSystem *, const aiScene *, const ExportProperties *) |
|
void | Assimp::ExportSceneStep (const char *, IOSystem *, const aiScene *, const ExportProperties *) |
|
void | Assimp::ExportSceneSTL (const char *, IOSystem *, const aiScene *, const ExportProperties *) |
|
void | Assimp::ExportSceneSTLBinary (const char *, IOSystem *, const aiScene *, const ExportProperties *) |
|
void | Assimp::ExportSceneX3D (const char *, IOSystem *, const aiScene *, const ExportProperties *) |
|
void | Assimp::ExportSceneXFile (const char *, IOSystem *, const aiScene *, const ExportProperties *) |
|
void | Assimp::GetPostProcessingStepInstanceList (std::vector< BaseProcess * > &out) |
|
Assimp export interface. While it's public interface bears many similarities to the import interface (in fact, it is largely symmetric), the internal implementations differs a lot. Exporters are considered stateless and are simple callbacks which we maintain in a global list along with their description strings.
Here we implement only the C++ interface (Assimp::Exporter).