SILLY_PNGImageLoader - Man Page
Loader for PNG Image.
Synopsis
#include <SILLYPNGImageLoader.h>
Inherits ImageLoader.
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.
Detailed Description
Loader for PNG Image.
Definition at line 42 of file SILLYPNGImageLoader.h.
Constructor & Destructor Documentation
PNGImageLoader ()
Definition at line 71 of file SILLYPNGImageLoader.cpp.
~PNGImageLoader ()
Definition at line 75 of file SILLYPNGImageLoader.cpp.
Member Function Documentation
void destroyContext (ImageContext * context) [inherited]
Destroy the image context.
- Parameters
context a pointer to the context
Definition at line 47 of file SILLYImageLoader.cpp.
ImageContext * loadHeader (PixelFormat & formatSource, DataSource * data) [virtual]
Parse the header of the image and fill the header struct.
- Parameters
formatSource this var should contains the pixel format used to store the image initialy
data the input of the image data- Returns
Context for the rest of the parsing or 0 if an error occured
Implements ImageLoader.
Definition at line 80 of file SILLYPNGImageLoader.cpp.
bool loadImageData (PixelOrigin origin, DataSource * data, ImageContext * context) [virtual]
Parse the pixels data of the image and fill the header struct.
- Parameters
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- Returns
true on success false on error
Implements ImageLoader.
Definition at line 146 of file SILLYPNGImageLoader.cpp.
Author
Generated automatically by Doxygen for Simple Image Loading LibrarY from the source code.