Go to the source code of this file.
Defines | |
#define | GIFCOLOURS 256 |
#define | GOOD 2 |
#define | GIFCOLOURS 256 |
Typedefs | |
typedef struct SCREENBUFFER | fullscreenbuffer |
Functions | |
short | GIF_decoder (short linewidth) |
long | get_byte (void) |
BOOL WINAPI | DllMain (HANDLE hDLL, DWORD dwReason, LPVOID lpReserved) |
BOOL | _GetExternalImageSize (char *filename, long *x, long *y, unsigned char *source_buffer) |
BOOL | _GetExternalImage (char *filename, long x, long y, unsigned char *Red, unsigned char *Green, unsigned char *Blue, unsigned char *source_buffer) |
BOOL | _PutExternalImage (char *szOutFileName, long nx, long ny, long quality, fullscreenbuffer *image) |
Renderer Functions | |
long | out_line (unsigned char *pixels, long linelen) |
Variables | |
GifColorType | GifColourMap [GIFCOLOURS] |
GifFileType * | GifFile |
unsigned char * | decoderline |
typedef struct SCREENBUFFER fullscreenbuffer |
WORD GIF_decoder | ( | short | linewidth | ) |
Definition at line 284 of file GIFDECOD.C.
References bad_code_count, BAD_CODE_SIZE, clear, curr_size, ending, FAST, get_byte(), get_next_code(), init_exp(), newcodes, out_line(), slot, and top_slot.
BOOL WINAPI DllMain | ( | HANDLE | hDLL, | |
DWORD | dwReason, | |||
LPVOID | lpReserved | |||
) |
Definition at line 173 of file gif_map.c.
References DLL_PROCESS_ATTACH, DLL_PROCESS_DETACH, hThisInstance, and TRUE.
BOOL _GetExternalImageSize | ( | char * | filename, | |
long * | x, | |||
long * | y, | |||
unsigned char * | source_buffer | |||
) |
BOOL _GetExternalImage | ( | char * | filename, | |
long | x, | |||
long | y, | |||
unsigned char * | Red, | |||
unsigned char * | Green, | |||
unsigned char * | Blue, | |||
unsigned char * | source_buffer | |||
) |
BOOL _PutExternalImage | ( | char * | szOutFileName, | |
long | nx, | |||
long | ny, | |||
long | quality, | |||
fullscreenbuffer * | image | |||
) |
GifColorType GifColourMap[GIFCOLOURS] |
unsigned char* decoderline |