Publicly inherits ImageDecoder.
GifDecoder | ( Renderer* renderer ); | |
~GifDecoder | ( ); |
void | data | ( const char* bytes, int length ); |
void | endOfData | ( ); |
void | getGifColorTable | ( unsigned char* table, int numColors ); |
int | broken; |
int | bitsPerPixel; |
unsigned char | buf[]; |
int | bufPtr; |
int | bytesLeft; |
bool | canDraw; |
LZWDecoder* | curDecoder; |
int | drawnToLine; |
bool | gotOneIm; |
bool | hasGlobalColorTable; |
bool | hasLocalColorTable; |
unsigned char | header[]; |
int | headerBytes; |
int | height; |
int | ihei; |
QImage* | im; |
bool | interlaced; |
bool | isGif89; |
int | iwid; |
int | lastUpdate; |
bool | lookingForNextBlock; |
QImage* | mask; |
int | numColors; |
int | numLocalColors; |
void | readGCE(???); |
bool | readingColorTable; |
bool | readingExtension; |
bool | readingImageBlock; |
bool | readingImageData; |
bool | readingImageDescriptor; |
void | renderProgressive(???); |
bool | skippingDataBlocks; |
int | transColor; |
int | width; |