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


Public Member Functions | |
| CscnImporterFile (Engine &engine, Scene *scene, castor::Path const &path, Parameters const ¶meters, ProgressBar *progress) | |
| ~CscnImporterFile () override | |
| castor::StringArray | listMaterials () override |
| castor::Vector< MeshData > | listMeshes () override |
| castor::StringArray | listSkeletons () override |
| castor::Vector< NodeData > | listSceneNodes () override |
| castor::Vector< LightData > | listLights () override |
| castor::Vector< GeometryData > | listGeometries () override |
| castor::Vector< CameraData > | listCameras () override |
| castor::StringArray | listMeshAnimations (Mesh const &mesh) override |
| castor::StringArray | listSkeletonAnimations (Skeleton const &skeleton) override |
| castor::StringArray | listSceneNodeAnimations (SceneNode const &node) override |
| castor::Vector< uint32_t > | listTextureAnimations (Material const &material, uint32_t pass) override |
| uint32_t | countAllMeshAnimations () const override |
| uint32_t | countAllSkeletonAnimations () const override |
| uint32_t | countAllSceneNodeAnimations () const override |
| uint32_t | countAllTextureAnimations () const override |
| MaterialImporterUPtr | createMaterialImporter () override |
| AnimationImporterUPtr | createAnimationImporter () override |
| SkeletonImporterUPtr | createSkeletonImporter () override |
| MeshImporterUPtr | createMeshImporter () override |
| SceneNodeImporterUPtr | createSceneNodeImporter () override |
| LightImporterUPtr | createLightImporter () override |
| CameraImporterUPtr | createCameraImporter () override |
Public Member Functions inherited from castor3d::ImporterFile | |
| virtual C3D_API | ~ImporterFile ()=default |
| castor::String const & | getExtension () const noexcept |
| castor::String | getName () const noexcept |
| castor::Path const & | getFileName () const noexcept |
| castor::Path const & | getFilePath () const noexcept |
| Parameters const & | getParameters () const noexcept |
| castor::String | getExternalName (castor::String const &name) const |
| castor::String | getInternalName (castor::String const &name) const |
| void | setScene (Scene &scene) noexcept |
| Scene * | getScene () const noexcept |
| ProgressBar * | getProgressBar () const noexcept |
| castor::String const & | 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 ImporterFileUPtr | create (Engine &engine, Scene *scene, castor::Path const &path, Parameters const ¶meters, ProgressBar *progress) |
Static Public Attributes | |
| static castor::MbString const | Name |
Additional Inherited Members | |
Protected Member Functions inherited from castor3d::ImporterFile | |
| C3D_API | ImporterFile (Engine &engine, Scene *scene, castor::Path const &path, Parameters const ¶meters, ProgressBar *progress) |
Protected Member Functions inherited from castor::OwnedBy< Engine > | |
| OwnedBy (Engine &owner) noexcept | |
| Constructor. | |
| castor3d::CscnImporterFile::CscnImporterFile | ( | Engine & | engine, |
| Scene * | scene, | ||
| castor::Path const & | path, | ||
| Parameters const & | parameters, | ||
| ProgressBar * | progress ) |
|
override |
|
inlineoverridevirtual |
Implements castor3d::ImporterFile.
|
inlineoverridevirtual |
Implements castor3d::ImporterFile.
|
inlineoverridevirtual |
Implements castor3d::ImporterFile.
|
inlineoverridevirtual |
Implements castor3d::ImporterFile.
|
static |
|
inlineoverridevirtual |
Implements castor3d::ImporterFile.
|
inlineoverridevirtual |
Implements castor3d::ImporterFile.
|
inlineoverridevirtual |
Implements castor3d::ImporterFile.
|
inlineoverridevirtual |
Implements castor3d::ImporterFile.
|
inlineoverridevirtual |
Implements castor3d::ImporterFile.
|
inlineoverridevirtual |
Implements castor3d::ImporterFile.
|
inlineoverridevirtual |
Implements castor3d::ImporterFile.
|
inlineoverridevirtual |
Implements castor3d::ImporterFile.
|
inlineoverridevirtual |
Implements castor3d::ImporterFile.
|
inlineoverridevirtual |
Implements castor3d::ImporterFile.
|
inlineoverridevirtual |
Implements castor3d::ImporterFile.
|
inlineoverridevirtual |
Implements castor3d::ImporterFile.
|
inlineoverridevirtual |
Implements castor3d::ImporterFile.
|
inlineoverridevirtual |
Implements castor3d::ImporterFile.
|
inlineoverridevirtual |
Implements castor3d::ImporterFile.
|
inlineoverridevirtual |
Implements castor3d::ImporterFile.
|
inlineoverridevirtual |
Implements castor3d::ImporterFile.
|
inlineoverridevirtual |
Implements castor3d::ImporterFile.
|
static |