![]() |
Castor3D 0.17.0
Multiplatform 3D engine
|
#include <CmshImporter.hpp>


Public Member Functions | |
| C3D_API | CmshMeshImporter (Engine &engine) |
| Constructor. | |
Public Member Functions inherited from castor3d::MeshImporter | |
| virtual | ~MeshImporter ()=default |
| C3D_API | MeshImporter (Engine &engine, castor::String const &prefix) |
| Constructor. | |
| C3D_API MeshRes | importData (castor::String const &name, Scene &scene, ImporterFile *file, Parameters const ¶meters, bool forceImport) |
| Mesh import Function. | |
| C3D_API bool | importData (Mesh &mesh, ImporterFile *file, Parameters const ¶meters, bool forceImport) |
| Mesh import Function. | |
| castor::StringView | getPrefix () const noexcept |
Public Member Functions inherited from castor::OwnedBy< Engine > | |
| Engine * | getOwner () const noexcept |
| void | setOwner (Engine &owner) noexcept |
Static Public Member Functions | |
| static MeshImporterUPtr | create (Engine &engine) |
| Creator function. | |
Static Public Member Functions inherited from castor3d::MeshImporter | |
| static C3D_API bool | importData (Mesh &mesh, castor::Path const &pathFile, Parameters const ¶meters, bool forceImport) |
| Mesh import Function. | |
Static Public Attributes | |
| static castor::String const | Type |
Protected Member Functions | |
| C3D_API bool | doImportMesh (Mesh &mesh) override |
Protected Member Functions inherited from castor::OwnedBy< Engine > | |
| OwnedBy (Engine &owner) noexcept | |
| Constructor. | |
Additional Inherited Members | |
Protected Attributes inherited from castor3d::MeshImporter | |
| castor::String | m_prefix |
| ImporterFile * | m_file {} |
| MeshPtrStrMap | m_meshes |
| Parameters | m_parameters |
Constructor.
| [in] | engine | The core engine. |
|
static |
Creator function.
| [in] | engine | The core engine. |
Implements castor3d::MeshImporter.
|
static |