csCommonImageFileLoader Class Reference
[Common Plugin Classes]
Base image loader implementation.
More...
#include <csplugincommon/imageloader/commonimagefile.h>
Inherits scfImplementation1<csCommonImageFileLoader, iImageFileLoader>.
Protected Attributes | |
uint8 * | alpha |
Alpha data for indexed images. | |
csLoaderDataType | dataType |
The type of image data this loader provides. | |
int | Format |
Format of the image. | |
bool | hasKeycolor |
Whether the image has a keycolor. | |
uint8 * | indexData |
Pointer to indexed data (if dataType == rdtIndexed). | |
csRGBcolor | keycolor |
Keycolor. | |
csRGBpixel * | palette |
Palette for indexed colors. | |
size_t | paletteCount |
Number of entries in the palette. | |
csRef< iDataBuffer > | rawData |
Buffer with raw data. | |
csRGBpixel * | rgbaData |
Pointer to RGBA data (if dataType == rdtRGBpixel). | |
int | Width |
Image dimensions. |
Detailed Description
Base image loader implementation.Definition at line 89 of file commonimagefile.h.
Member Data Documentation
uint8* csCommonImageFileLoader::alpha [protected] |
csLoaderDataType csCommonImageFileLoader::dataType [protected] |
int csCommonImageFileLoader::Format [protected] |
bool csCommonImageFileLoader::hasKeycolor [protected] |
uint8* csCommonImageFileLoader::indexData [protected] |
Pointer to indexed data (if dataType == rdtIndexed).
Definition at line 106 of file commonimagefile.h.
csRGBcolor csCommonImageFileLoader::keycolor [protected] |
csRGBpixel* csCommonImageFileLoader::palette [protected] |
size_t csCommonImageFileLoader::paletteCount [protected] |
csRef<iDataBuffer> csCommonImageFileLoader::rawData [protected] |
Buffer with raw data.
Really only used for rdtR8G8B8.
Definition at line 99 of file commonimagefile.h.
csRGBpixel* csCommonImageFileLoader::rgbaData [protected] |
Pointer to RGBA data (if dataType == rdtRGBpixel).
Definition at line 104 of file commonimagefile.h.
int csCommonImageFileLoader::Width [protected] |
The documentation for this class was generated from the following file:
- csplugincommon/imageloader/commonimagefile.h
Generated for Crystal Space 1.4.0 by doxygen 1.5.8