Go to the source code of this file.
|
typedef int | DRAW_FROM_DATABLOCK(GUI_GIF_CONTEXT *pContext, IMAGE_DESCRIPTOR *pDescriptor, int x0, int y0, int Transparency, int Disposal, int Num, int Denom) |
|
typedef void | CLEAR_UNUSED_PIXELS(int x0, int y0, IMAGE_DESCRIPTOR *pDescriptor, GUI_GIF_IMAGE_INFO *pInfo, int Num, int Denom) |
|
|
int | GUI_GIF__ReadData (GUI_GIF_CONTEXT *pContext, unsigned NumBytes, const U8 **ppData, unsigned StartOfFile) |
|
int | GUI_GIF__GetData (void *p, const U8 **ppData, unsigned NumBytesReq, U32 Off) |
|
int | GUI_GIF__DrawFromFilePointer (GUI_GIF_CONTEXT *pContext, int x0, int y0, int Index, int Num, int Denom, DRAW_FROM_DATABLOCK pfDrawFromDataBlock, CLEAR_UNUSED_PIXELS pfClearUnusedPixels) |
|
void | GUI_GIF__InitLZW (GUI_GIF_CONTEXT *pContext, int InputCodeSize) |
|
int | GUI_GIF__GetNextByte (GUI_GIF_CONTEXT *pContext) |
|
#define MAX_NUM_LWZ_BITS 12 |
typedef int DRAW_FROM_DATABLOCK(GUI_GIF_CONTEXT *pContext, IMAGE_DESCRIPTOR *pDescriptor, int x0, int y0, int Transparency, int Disposal, int Num, int Denom) |
int GUI_GIF__GetData |
( |
void * |
p, |
|
|
const U8 ** |
ppData, |
|
|
unsigned |
NumBytesReq, |
|
|
U32 |
Off |
|
) |
| |
int GUI_GIF__ReadData |
( |
GUI_GIF_CONTEXT * |
pContext, |
|
|
unsigned |
NumBytes, |
|
|
const U8 ** |
ppData, |
|
|
unsigned |
StartOfFile |
|
) |
| |
const int GUI_GIF__aInterlaceOffset[4] |
const int GUI_GIF__aInterlaceYPos[4] |