List of all members.
Public Member Functions
Detailed Description
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.
Constructor & Destructor Documentation
virtual irr::scene::IMeshLoader::~IMeshLoader |
( |
|
) |
[inline, virtual] |
Member Function Documentation
Creates/loads an animated mesh from the file.
- Parameters:
-
| file | File handler to load the file from. |
- Returns:
- Pointer to the created mesh. Returns 0 if loading failed. If you no longer need the mesh, you should call IAnimatedMesh::drop(). See IReferenceCounted::drop() for more information.
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.
- Parameters:
-
| filename | Name of the file to test. |
- Returns:
- True if the file might be loaded by this class.
The documentation for this class was generated from the following file: