Go to the source code of this file.
Typedefs | |
| typedef struct SCREENBUFFER | fullscreenbuffer |
Functions | |
| long | ReadPng (char *filename, short info_only) |
| BOOL WINAPI | DllMain (HANDLE hDLL, DWORD dwReason, LPVOID lpReserved) |
| void | png_display_line (unsigned char *pbgr, long line) |
| 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) |
| long | WritePng (char *, long, long, long, fullscreenbuffer *) |
| BOOL | _PutExternalImage (char *filename, long x, long y, long quality, fullscreenbuffer *image) |
Variables | |
| int | x_size |
| int | y_size |
| unsigned char * | R |
| unsigned char * | G |
| unsigned char * | B |
| typedef struct SCREENBUFFER fullscreenbuffer |
| long ReadPng | ( | char * | filename, | |
| short | info_only | |||
| ) |
Referenced by _GetExternalImage(), and _GetExternalImageSize().
| BOOL WINAPI DllMain | ( | HANDLE | hDLL, | |
| DWORD | dwReason, | |||
| LPVOID | lpReserved | |||
| ) |
Definition at line 20 of file PNG_MAP.C.
References DLL_PROCESS_ATTACH, DLL_PROCESS_DETACH, hThisInstance, and TRUE.
| void png_display_line | ( | unsigned char * | pbgr, | |
| long | line | |||
| ) |
| 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 | |||
| ) |
| long WritePng | ( | char * | , | |
| long | , | |||
| long | , | |||
| long | , | |||
| fullscreenbuffer * | ||||
| ) |
Referenced by _PutExternalImage().
| BOOL _PutExternalImage | ( | char * | filename, | |
| long | x, | |||
| long | y, | |||
| long | quality, | |||
| fullscreenbuffer * | image | |||
| ) |
1.5.6