|
|
| version 1.1, 2003/10/21 14:57:41 | version 1.2, 2003/11/21 06:51:15 |
|---|---|
| Line 32 void scrnmng_update(void); | Line 32 void scrnmng_update(void); |
| RGB16 scrnmng_makepal16(RGB32 pal32); | RGB16 scrnmng_makepal16(RGB32 pal32); |
| #ifdef __cplusplus | |
| } | |
| #endif | |
| // ---- for wince | |
| void scrnmng_enable(BOOL enable); | |
| BOOL scrnmng_mousepos(LPARAM *lp); | |
| void scrnmng_clear(BOOL logo); | |
| // ---- for menubase | |
| #if 0 | |
| typedef struct { | typedef struct { |
| BYTE *ptr; | |
| int xalign; | |
| int yalign; | |
| int width; | int width; |
| int height; | int height; |
| int bit; | int bpp; |
| const void *arg; | } SCRNMENU; |
| } DEST_SURFACE; | |
| #ifdef __cplusplus | BOOL scrnmng_entermenu(SCRNMENU *smenu); |
| extern "C" { | void scrnmng_leavemenu(void); |
| #endif | void scrnmng_menudraw(const RECT_T *rct); |
| void gdraws_init(void); | |
| BOOL gdraws_InitDirectDraw(HWND hWnd, LONG width, LONG height); | |
| void gdraws_TermDirectDraw(void); | |
| BOOL gdraws_draws(void (*cb)(DEST_SURFACE *ds), const void *arg); | |
| void gdraws_enable(BOOL enable); | |
| BOOL gdraws_mousepos(LPARAM *lp); | |
| void gdraws_keybinds(struct GXKeyList *gxkey); | |
| long gdraws_getyalign(void); | |
| #ifdef __cplusplus | #ifdef __cplusplus |
| } | } |
| #endif | #endif |
| #endif | |