Class which is able to create a image from a file.
More...
#include <C:/Projects/skylicht-engine/Projects/Irrlicht/Include/IImageLoader.h>
|
| virtual bool | isALoadableFileExtension (const io::path &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.
|
|
| IReferenceCounted () |
| | Constructor.
|
|
virtual | ~IReferenceCounted () |
| | Destructor.
|
| void | grab () const |
| | Grabs the object. Increments the reference counter by one.
|
| bool | drop () const |
| | Drops the object. Decrements the reference counter by one.
|
| s32 | getReferenceCount () const |
| | Get the reference count.
|
| const c8 * | getDebugName () const |
| | Returns the debug name of the object.
|
|
| void | setDebugName (const c8 *newName) |
| | Sets the debug name of the object.
|
Class which is able to create a image from a 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.
◆ isALoadableFileExtension()
| virtual bool irr::video::IImageLoader::isALoadableFileExtension |
( |
const io::path & | filename | ) |
const |
|
pure virtual |
Check if the file might be loaded by this class.
Check is based on the file extension (e.g. ".tga")
- Parameters
-
| filename | Name of file to check. |
- Returns
- True if file seems to be loadable.
◆ isALoadableFileFormat()
| virtual bool irr::video::IImageLoader::isALoadableFileFormat |
( |
io::IReadFile * | file | ) |
const |
|
pure virtual |
Check if the file might be loaded by this class.
Check might look into the file.
- Parameters
-
| file | File handle to check. |
- Returns
- True if file seems to be loadable.
◆ loadImage()
Creates a surface from the file.
- Parameters
-
| file | File handle to check. |
- Returns
- Pointer to newly created image, or 0 upon error.
The documentation for this class was generated from the following file: