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 | 
 1.5.6
 1.5.6