brewpanel/sdlgui.h

changeset 428
d64c4c1edd78
parent 425
c51265b518ce
child 443
6b80a37fdf8d
equal deleted inserted replaced
427:e8e548922e31 428:d64c4c1edd78
47 char *txt; /* Text string */ 47 char *txt; /* Text string */
48 } SGOBJ; 48 } SGOBJ;
49 49
50 50
51 51
52 void SDLGui_Cursor(int x, int y, int on, int blink); 52 void SDLGui_LED(SGOBJ *dlg, int fd, int LED, int on);
53 void SDLGui_Char(int x, int y, Uint8 c, int); 53 void SDLGui_Cursor(SGOBJ *dlg, int fd, int x, int y, int on, int blink);
54 void SDLGui_Char(SGOBJ *dlg, int fd, int x, int y, Uint8 c);
55 void SDLGui_DrawLCD(SGOBJ *bdlg, int objnum);
54 int SDLGui_Init(void); 56 int SDLGui_Init(void);
55 int SDLGui_UnInit(void); 57 int SDLGui_UnInit(void);
56 int SDLGui_SetScreen(SDL_Surface *pScrn); 58 int SDLGui_SetScreen(SDL_Surface *pScrn);
57 void SDLGui_DrawDialog(const SGOBJ *dlg); 59 void SDLGui_DrawDialog(SGOBJ *dlg);
58 int SDLGui_DoDialogInit(SGOBJ *dlg); 60 int SDLGui_DoDialogInit(SGOBJ *dlg);
59 int SDLGui_DoDialogLoop(SGOBJ *dlg); 61 int SDLGui_DoDialogLoop(SGOBJ *dlg);
60 void SDLGui_DoDialogEnd(void); 62 void SDLGui_DoDialogEnd(void);
61 void SDLGui_CenterDlg(SGOBJ *dlg); 63 void SDLGui_CenterDlg(SGOBJ *dlg);
62 int SDLGui_LCDinit(SGOBJ *dlg, int *x, int *y, int *w, int *h, int *cols, int *rows, int lcdindex); 64 int SDLGui_LCDinit(SGOBJ *dlg, int *x, int *y, int *w, int *h, int *cols, int *rows, int lcdindex);
63 void SDLGui_LCDwrite(SGOBJ *dlg, int x, int y, Uint8 c, int lcdindex); 65 void SDLGui_LCDwrite(SGOBJ *dlg, int fd, int x, int y, Uint8 c, int lcdindex);
64 66
65 #endif 67 #endif
66 68
67 #endif 69 #endif

mercurial