|
std::vector< castor::String > | listMaterials () override |
|
std::vector< std::pair< castor::String, castor::String > > | listMeshes () override |
|
std::vector< castor::String > | listSkeletons () override |
|
std::vector< castor::String > | listSceneNodes () override |
|
std::vector< std::pair< castor::String, LightType > > | listLights () override |
|
std::vector< GeometryData > | listGeometries () override |
|
std::vector< castor::String > | listMeshAnimations (Mesh const &mesh) override |
|
std::vector< castor::String > | listSkeletonAnimations (Skeleton const &skeleton) override |
|
std::vector< castor::String > | listSceneNodeAnimations (SceneNode const &node) override |
|
MaterialImporterUPtr | createMaterialImporter () override |
|
AnimationImporterUPtr | createAnimationImporter () override |
|
SkeletonImporterUPtr | createSkeletonImporter () override |
|
MeshImporterUPtr | createMeshImporter () override |
|
SceneNodeImporterUPtr | createSceneNodeImporter () override |
|
LightImporterUPtr | createLightImporter () override |
|
virtual C3D_API | ~ImporterFile ()=default |
|
virtual C3D_API std::vector< castor::String > | listMaterials ()=0 |
|
virtual C3D_API std::vector< std::pair< castor::String, castor::String > > | listMeshes ()=0 |
|
virtual C3D_API std::vector< castor::String > | listSkeletons ()=0 |
|
virtual C3D_API std::vector< castor::String > | listSceneNodes ()=0 |
|
virtual C3D_API std::vector< GeometryData > | listGeometries ()=0 |
|
virtual C3D_API std::vector< std::pair< castor::String, LightType > > | listLights ()=0 |
|
virtual C3D_API std::vector< castor::String > | listMeshAnimations (Mesh const &mesh)=0 |
|
virtual C3D_API std::vector< castor::String > | listSkeletonAnimations (Skeleton const &skeleton)=0 |
|
virtual C3D_API std::vector< castor::String > | listSceneNodeAnimations (SceneNode const &node)=0 |
|
virtual C3D_API MaterialImporterUPtr | createMaterialImporter ()=0 |
|
virtual C3D_API AnimationImporterUPtr | createAnimationImporter ()=0 |
|
virtual C3D_API SkeletonImporterUPtr | createSkeletonImporter ()=0 |
|
virtual C3D_API MeshImporterUPtr | createMeshImporter ()=0 |
|
virtual C3D_API SceneNodeImporterUPtr | createSceneNodeImporter ()=0 |
|
virtual C3D_API LightImporterUPtr | createLightImporter ()=0 |
|
castor::String const & | getExtension () const |
|
castor::String | getName () const |
|
castor::Path const & | getFileName () const |
|
castor::Path const & | getFilePath () const |
|
Parameters const & | getParameters () const |
|
castor::String | getExternalName (castor::String const &name) const |
|
castor::String | getInternalName (castor::String const &name) const |
|
void | setScene (Scene &scene) |
|
Scene * | getScene () const |
|