Simple Image Loading LibrarY 0.1.0
|
#include <SILLYPNGImageLoader.h>
Public Member Functions | |
void | destroyContext (ImageContext *context) |
Destroy the image context. | |
const char * | getIdentifierString () const |
Return the name of the loader. | |
ImageContext * | loadHeader (PixelFormat &formatSource, DataSource *data) |
Parse the header of the image and fill the header struct. | |
bool | loadImageData (PixelOrigin origin, DataSource *data, ImageContext *context) |
Parse the pixels data of the image and fill the header struct. | |
Loader for PNG Image.
Definition at line 42 of file SILLYPNGImageLoader.h.
PNGImageLoader | ( | ) |
Definition at line 79 of file SILLYPNGImageLoader.cpp.
~PNGImageLoader | ( | ) |
Definition at line 83 of file SILLYPNGImageLoader.cpp.
|
inherited |
Destroy the image context.
context | a pointer to the context |
Definition at line 47 of file SILLYImageLoader.cpp.
|
virtual |
Parse the header of the image and fill the header struct.
formatSource | this var should contains the pixel format used to store the image initialy |
data | the input of the image data |
Implements ImageLoader.
Definition at line 88 of file SILLYPNGImageLoader.cpp.
|
virtual |
Parse the pixels data of the image and fill the header struct.
origin | the layout of the pixel in the resulting pixel array |
data | the input of the image data |
context | the data associated to the image parsing |
Implements ImageLoader.
Definition at line 154 of file SILLYPNGImageLoader.cpp.