| Home | Namespaces | Hierarchy | Alphabetical List | Class list | Files | Namespace Members | Class members | File members |
#include <IImageLoader.h>
Inheritance diagram for irr::video::IImageLoader:

Public Member Functions | |
| virtual bool | isALoadableFileExtension (const c8 *fileName) const =0 |
| Check if the file might be loaded by this class. | |
| virtual bool | isALoadableFileFormat (io::IReadFile *file) const =0 |
| Check if the file might be loaded by this class. | |
| virtual IImage * | loadImage (io::IReadFile *file) const =0 |
| Creates a surface from the file. | |
If you want the Irrlicht Engine be able to load textures of currently unsupported file formats (e.g .gif), then implement this and add your new Surface loader with IVideoDriver::addExternalImageLoader() to the engine.
Definition at line 25 of file IImageLoader.h.
|
|
Check if the file might be loaded by this class. Check is based on the file extension (e.g. ".tga")
|
|
|
Check if the file might be loaded by this class. Check might look into the file.
|
|
|
Creates a surface from the file.
|
| The Irrlicht
Engine Documentation © 2003-2008 by Nikolaus Gebhardt. Generated
on Sun Sep 21 08:58:02 2008 by Doxygen
(1.4.2) |