Castor3D 0.16.0
Multiplatform 3D engine
Fonctions membres publiques | Fonctions membres publiques statiques | Fonctions membres protégées | Attributs protégés | Liste de tous les membres
Référence de la classe castor3d::SkeletonImporterabstract

#include <SkeletonImporter.hpp>

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

Fonctions membres publiques

virtual ~SkeletonImporter ()=default
 
C3D_API SkeletonImporter (Engine &engine)
 Constructeur.
 
C3D_API bool import (Skeleton &skeleton, ImporterFile *file, Parameters const &parameters)
 Fonction d'import de Skeleton.
 
- Fonctions membres publiques hérités de castor::OwnedBy< Engine >
Engine * getOwner () const
 L'objet propriétaire.
 

Fonctions membres publiques statiques

static C3D_API bool import (Skeleton &skeleton, castor::Path const &pathFile, Parameters const &parameters)
 Fonction d'import de Skeleton.
 

Fonctions membres protégées

virtual C3D_API bool doImportSkeleton (Skeleton &skeleton)=0
 Fonction d'import de Skeleton.
 
- Fonctions membres protégées hérités de castor::OwnedBy< Engine >
 OwnedBy (Engine &owner)
 Constructeur.
 

Attributs protégés

ImporterFilem_file {}
 
Parameters m_parameters
 

Documentation des constructeurs et destructeur

◆ ~SkeletonImporter()

virtual castor3d::SkeletonImporter::~SkeletonImporter ( )
virtualdefault

◆ SkeletonImporter()

C3D_API castor3d::SkeletonImporter::SkeletonImporter ( Engine & engine)
explicit

Constructeur.

Paramètres
[in]engineLe moteur.

Documentation des fonctions membres

◆ doImportSkeleton()

virtual C3D_API bool castor3d::SkeletonImporter::doImportSkeleton ( Skeleton & skeleton)
protectedpure virtual

Fonction d'import de Skeleton.

Paramètres
[out]skeletonReçoit les données importées.
Renvoie
false si un problème quelconque est survenu.

Implémenté dans castor3d::CmshSkeletonImporter.

◆ import() [1/2]

static C3D_API bool castor3d::SkeletonImporter::import ( Skeleton & skeleton,
castor::Path const & pathFile,
Parameters const & parameters )
static

Fonction d'import de Skeleton.

Paramètres
[out]skeletonReç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.

◆ import() [2/2]

C3D_API bool castor3d::SkeletonImporter::import ( Skeleton & skeleton,
ImporterFile * file,
Parameters const & parameters )

Fonction d'import de Skeleton.

Paramètres
[out]skeletonReç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.

Documentation des données membres

◆ m_file

ImporterFile* castor3d::SkeletonImporter::m_file {}
protected

◆ m_parameters

Parameters castor3d::SkeletonImporter::m_parameters
protected

Paramètres de configuration de l'import.


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