| Home | Namespaces | Hierarchy | Alphabetical List | Class list | Files | Namespace Members | Class members | File members | Tutorials |
Class which is able to load an animated mesh from a file. More...
#include <IMeshLoader.h>
Public Member Functions | |
| virtual IAnimatedMesh * | createMesh (io::IReadFile *file)=0 |
| Creates/loads an animated mesh from the file. | |
| virtual bool | isALoadableFileExtension (const io::path &filename) const =0 |
| Returns true if the file might be loaded by this class. | |
| virtual | ~IMeshLoader () |
| Destructor. | |
Class which is able to load an animated mesh from a file.
If you want Irrlicht be able to load meshes of currently unsupported file formats (e.g. .cob), then implement this and add your new Meshloader with ISceneManager::addExternalMeshLoader() to the engine.
Definition at line 26 of file IMeshLoader.h.
| virtual irr::scene::IMeshLoader::~IMeshLoader | ( | ) | [inline, virtual] |
Destructor.
Definition at line 31 of file IMeshLoader.h.
| virtual IAnimatedMesh* irr::scene::IMeshLoader::createMesh | ( | io::IReadFile * | file | ) | [pure virtual] |
Creates/loads an animated mesh from the file.
| file | File handler to load the file from. |
| virtual bool irr::scene::IMeshLoader::isALoadableFileExtension | ( | const io::path & | filename | ) | const [pure virtual] |
Returns true if the file might be loaded by this class.
This decision should be based on the file extension (e.g. ".cob") only.
| filename | Name of the file to test. |
| The Irrlicht
Engine Documentation © 2003-2010 by Nikolaus Gebhardt. Generated
on Sun Feb 14 13:07:10 2010 by Doxygen
(1.6.2) |