#include <stdio.h>#include <stdlib.h>#include <string.h>#include <windows.h>#include <wtypes.h>#include <ddraw.h>#include "gr.h"#include "grdef.h"#include "palette.h"#include "u_mem.h"#include "error.h"#include "vers_id.h"#include "gamefont.h"#include "args.h"Functions | |
| static int | min (int x, int y) |
| void | gr_palette_clear () |
| static char * | DDerror (int code) |
| void | gr_update () |
| int | gr_set_mode (u_int32_t mode) |
| void | Win32_DoSetPalette (PALETTEENTRY *rgpe) |
| void | Win32_DoGetPalette (PALETTEENTRY *rgpe) |
| void | Win32_MakePalVisible (void) |
| void | gr_close (void) |
| int | gr_init (int mode) |
Variables | |
| char * | backbuffer = NULL |
| int | gr_installed = 0 |
| HINSTANCE | hInst |
| HWND | g_hWnd |
| LPDIRECTDRAW | lpDD |
| LPDIRECTDRAWSURFACE | lpDDSPrimary |
| LPDIRECTDRAWSURFACE | lpDDSOne |
| LPDIRECTDRAWPALETTE | lpDDPal |
| PALETTEENTRY | pe [256] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.6