![]() |
Castor3D 0.17.0
Multiplatform 3D engine
|
#include <CmshImporter.hpp>
Public Member Functions | |
C3D_API | CmshSkeletonImporter (Engine &engine) |
Constructor. | |
![]() | |
virtual | ~SkeletonImporter ()=default |
C3D_API | SkeletonImporter (Engine &engine, castor::String const &prefix) |
Constructor. | |
C3D_API SkeletonRes | importData (castor::String const &name, Scene &scene, ImporterFile *file, Parameters const ¶meters) |
Skeleton import Function. | |
C3D_API bool | importData (Skeleton &skeleton, ImporterFile *file, Parameters const ¶meters) |
Skeleton import Function. | |
castor::StringView | getPrefix () const noexcept |
![]() | |
Engine * | getOwner () const noexcept |
void | setOwner (Engine &owner) noexcept |
Static Public Member Functions | |
static SkeletonImporterUPtr | create (Engine &engine) |
Creator function. | |
![]() | |
static C3D_API bool | importData (Skeleton &skeleton, castor::Path const &pathFile, Parameters const ¶meters) |
Skeleton import Function. | |
Static Public Attributes | |
static castor::String const | Type |
Protected Member Functions | |
C3D_API bool | doImportSkeleton (Skeleton &skeleton) override |
![]() | |
OwnedBy (Engine &owner) noexcept | |
Constructor. | |
Additional Inherited Members | |
![]() | |
castor::String | m_prefix |
ImporterFile * | m_file {} |
Parameters | m_parameters |
Constructor.
[in] | engine | The core engine. |
|
static |
Creator function.
[in] | engine | The core engine. |
|
overrideprotectedvirtual |
Implements castor3d::SkeletonImporter.
|
static |