5#ifndef __I_MESH_LOADER_H_INCLUDED__
6#define __I_MESH_LOADER_H_INCLUDED__
IReferenceCounted()
Constructor.
Interface providing read acess to a file.
Interface for an animated mesh.
Class which is able to load an animated mesh from a file.
virtual bool isALoadableFileExtension(const io::path &filename) const =0
Returns true if the file might be loaded by this class.
virtual IAnimatedMesh * createMesh(io::IReadFile *file)=0
Creates/loads an animated mesh from the file.
virtual ~IMeshLoader()
Destructor.
This namespace provides interfaces for input/output: Reading and writing files, accessing zip archive...
core::string< fschar_t > path
Type used for all file system related strings.
All scene management can be found in this namespace: Mesh loading, special scene nodes like octrees a...
Everything in the Irrlicht Engine can be found in this namespace.