#include <TdkImageMap.h>
Inheritance diagram for TdkImageMap:
Public Member Functions | |
TdkImageMap (int w, int h, int paletteSize) | |
TdkImageMap (int w, int h, unsigned char *index, int paletteSize, long int *colors=NULL) | |
virtual | ~TdkImageMap () |
virtual TdkImageRepType | getType () |
virtual unsigned char * | getIndex () |
virtual long int * | getPalette () |
Returns the index buffer. | |
virtual int | getPaletteSize () |
Returns the palette. | |
virtual bool | isValid () |
Returns the palette size. | |
Protected Member Functions | |
virtual void | clear () |
Protected Attributes | |
unsigned char * | _index |
image indexed data | |
long int * | _palette |
image palette | |
int | _paletteSize |
TdkImageMap::TdkImageMap | ( | int | w, | |
int | h, | |||
int | paletteSize | |||
) |
TdkImageMap::TdkImageMap | ( | int | w, | |
int | h, | |||
unsigned char * | index, | |||
int | paletteSize, | |||
long int * | colors = NULL | |||
) |
TdkImageMap::~TdkImageMap | ( | ) | [virtual] |
virtual TdkImageRepType TdkImageMap::getType | ( | ) | [inline, virtual] |
virtual unsigned char* TdkImageMap::getIndex | ( | ) | [inline, virtual] |
virtual long int* TdkImageMap::getPalette | ( | ) | [inline, virtual] |
Returns the index buffer.
virtual int TdkImageMap::getPaletteSize | ( | ) | [inline, virtual] |
Returns the palette.
bool TdkImageMap::isValid | ( | ) | [virtual] |
Returns the palette size.
Tells whether this image data is valid.
Reimplemented from TdkImage.
void TdkImageMap::clear | ( | ) | [protected, virtual] |
unsigned char* TdkImageMap::_index [protected] |
image indexed data
long int* TdkImageMap::_palette [protected] |
image palette
int TdkImageMap::_paletteSize [protected] |