Castor3D 0.15.0
Multiplatform 3D engine
Classes | Fonctions membres publiques | Liste de tous les membres
Référence de la classe castor3d::SceneImporter

#include <SceneImporter.hpp>

Graphe d'héritage de castor3d::SceneImporter:
Inheritance graph
[légende]
Graphe de collaboration de castor3d::SceneImporter:
Collaboration graph
[légende]

Fonctions membres publiques

C3D_API SceneImporter (Engine &engine)
 Constructeur.
 
C3D_API bool import (Scene &scene, ImporterFile *file, Parameters const &parameters, std::map< PassComponentTextureFlag, TextureConfiguration > const &textureRemaps)
 Fonction d'import de Scene.
 
C3D_API bool import (Scene &scene, castor::Path const &pathFile, Parameters const &parameters, std::map< PassComponentTextureFlag, TextureConfiguration > const &textureRemaps)
 Fonction d'import de Scene.
 
C3D_API bool importAnimations (Scene &scene, ImporterFile *file, Parameters const &parameters)
 Fonction d'import des animations de Scene.
 
C3D_API bool importAnimations (Scene &scene, castor::Path const &pathFile, Parameters const &parameters)
 Fonction d'import des animations de Scene.
 

Documentation des constructeurs et destructeur

◆ SceneImporter()

C3D_API castor3d::SceneImporter::SceneImporter ( Engine engine)
explicit

Constructeur.

Paramètres
[in]engineLe moteur.

Documentation des fonctions membres

◆ import() [1/2]

C3D_API bool castor3d::SceneImporter::import ( Scene scene,
castor::Path const &  pathFile,
Parameters const &  parameters,
std::map< PassComponentTextureFlag, TextureConfiguration > const &  textureRemaps 
)

Fonction d'import de Scene.

Paramètres
[out]sceneReçoit les données importées.
[in]pathFileLe chemin vers le fichier à importer.
[in]parametersParamètres de configuration de l'import.
[in]textureRemapsLes paramètres de reaffectation des textures importées.
Renvoie
false si un problème quelconque est survenu.

◆ import() [2/2]

C3D_API bool castor3d::SceneImporter::import ( Scene scene,
ImporterFile file,
Parameters const &  parameters,
std::map< PassComponentTextureFlag, TextureConfiguration > const &  textureRemaps 
)

Fonction d'import de Scene.

Paramètres
[out]sceneReçoit les données importées.
[in]fileLe chemin vers le fichier à importer.
[in]parametersParamètres de configuration de l'import.
[in]textureRemapsLes paramètres de reaffectation des textures importées.
Renvoie
false si un problème quelconque est survenu.

◆ importAnimations() [1/2]

C3D_API bool castor3d::SceneImporter::importAnimations ( Scene scene,
castor::Path const &  pathFile,
Parameters const &  parameters 
)

Fonction d'import des animations de Scene.

Paramètres
[out]sceneReçoit les données importées.
[in]pathFileLe chemin vers le fichier à importer.
[in]parametersParamètres de configuration de l'import.
Renvoie
false si un problème quelconque est survenu.

◆ importAnimations() [2/2]

C3D_API bool castor3d::SceneImporter::importAnimations ( Scene scene,
ImporterFile file,
Parameters const &  parameters 
)

Fonction d'import des animations de Scene.

Paramètres
[out]sceneReçoit les données importées.
[in]fileLe chemin vers le fichier à importer.
[in]parametersParamètres de configuration de l'import.
Renvoie
false si un problème quelconque est survenu.

La documentation de cette classe a été générée à partir du fichier suivant :