#include <KeosImagesLoader.h>
Inheritance diagram for Keos::CImagesLoader:

Public Member Functions | |
| CImagesLoader () | |
| Default constructor. | |
| ~CImagesLoader () | |
| Destructor. | |
| virtual CImage * | LoadFromFile (const String &strFilename) |
| Load an image from a file. | |
| virtual void | SaveToFile (const CImage *pObject, const String &strFilename) |
| Save an image in a file. | |
Use the DevIL library.
Definition at line 33 of file KeosImagesLoader.h.
| Keos::CImagesLoader::CImagesLoader | ( | ) |
| Keos::CImagesLoader::~CImagesLoader | ( | ) |
Load an image from a file.
| strFilename | Name of the file to be loaded. |
Reimplemented from Keos::ILoader< T >.
Definition at line 60 of file KeosImagesLoader.cpp.
References LOADINGFAILED_EXCEPT, Keos::ILogger::Log(), and Keos::PXF_A8R8G8B8.
| void Keos::CImagesLoader::SaveToFile | ( | const CImage * | pObject, | |
| const String & | strFilename | |||
| ) | [virtual] |
Save an image in a file.
| pObject | Pointer on the image to be saved. | |
| strFilename | Name of the target file. |
Definition at line 90 of file KeosImagesLoader.cpp.
References Keos::GetBytesPerPixel(), Keos::CImage::GetSize(), LOADINGFAILED_EXCEPT, Keos::ILogger::Log(), Keos::PXF_A8R8G8B8, Keos::CVector2< T >::x, and Keos::CVector2< T >::y.
1.5.1-p1