paulo@0: #ifndef GBAMENUS_H paulo@0: #define GBAMENUS_H paulo@0: paulo@0: void ljmenu_init(void); paulo@0: void ljmenu_cls(void); paulo@0: void ljmenu_setTitle(const char *topLeft, const char *topRight); paulo@0: void ljmenu_freeze(void); paulo@0: paulo@0: void ljmenu_drawButton(int l, int t, int r, int b, const char *text); paulo@0: void ljmenu_hiliteButton(int l, int t, int r, int b, int hilite); paulo@0: void ljmenu_setHilitePalette(int phase); paulo@0: paulo@0: void ljmenu_beginTabs(unsigned int padding); paulo@0: void ljmenu_addTab(const char *text, int hilite); paulo@0: void ljmenu_endTabs(void); paulo@0: paulo@0: void ljmenu_propPanelClear(unsigned int nRows); paulo@0: void ljmenu_propPanelDrawRow(const char *name, const char *value, paulo@0: unsigned int y, unsigned int hilite); paulo@0: void ljmenu_propPanelDrawDesc(const char *text1, const char *text2); paulo@0: void ljmenu_propPanelDrawHelp(const char *text1, const char *text2); paulo@0: paulo@0: paulo@0: void ljmenuTest(void); paulo@0: paulo@0: #endif