brewpanel/sdlgui.h

changeset 412
f1a042a59b61
parent 410
e3f8a51b566a
child 415
d9b7e0705f56
equal deleted inserted replaced
411:ae85e91dcc58 412:f1a042a59b61
43 char *txt; /* Text string */ 43 char *txt; /* Text string */
44 } SGOBJ; 44 } SGOBJ;
45 45
46 46
47 47
48 void SDLGui_Cursor(int x, int y);
49 void SDLGui_Char(int x, int y, Uint8 c, int);
48 int SDLGui_Init(void); 50 int SDLGui_Init(void);
49 int SDLGui_UnInit(void); 51 int SDLGui_UnInit(void);
50 int SDLGui_SetScreen(SDL_Surface *pScrn); 52 int SDLGui_SetScreen(SDL_Surface *pScrn);
51 void SDLGui_DrawDialog(const SGOBJ *dlg); 53 void SDLGui_DrawDialog(const SGOBJ *dlg);
52 int SDLGui_DoDialog(SGOBJ *dlg, SDL_Event *pEventOut); 54 int SDLGui_DoDialogInit(SGOBJ *dlg);
55 int SDLGui_DoDialogLoop(SGOBJ *dlg);
56 void SDLGui_DoDialogEnd(void);
53 void SDLGui_CenterDlg(SGOBJ *dlg); 57 void SDLGui_CenterDlg(SGOBJ *dlg);
58 int SDLGui_LCDinit(SGOBJ *dlg, int *x, int *y, int *w, int *h, int *cols, int *rows, int lcdindex);
54 void SDLGui_LCDwrite(SGOBJ *dlg, int x, int y, Uint8 c, int lcdindex); 59 void SDLGui_LCDwrite(SGOBJ *dlg, int x, int y, Uint8 c, int lcdindex);
55 60
56 #endif 61 #endif
57 62
58 #endif 63 #endif

mercurial