2002-08-16 21:54:21 +00:00
|
|
|
#ifndef __menu_h
|
|
|
|
#define __menu_h
|
|
|
|
|
|
|
|
@extern void (integer x, integer y, string text) Menu_Begin;
|
|
|
|
@extern void (integer val) Menu_FadeScreen;
|
2003-05-06 02:19:13 +00:00
|
|
|
@extern void (integer (integer x, integer y) func) Menu_Draw;
|
2002-08-16 21:54:21 +00:00
|
|
|
@extern void (integer () func) Menu_EnterHook;
|
|
|
|
@extern void (integer () func) Menu_LeaveHook;
|
|
|
|
@extern void (integer x, integer y, string name) Menu_Pic;
|
2003-03-03 05:24:45 +00:00
|
|
|
@extern void (integer x, integer y, string name, integer srcx, integer srcy,
|
|
|
|
integer width, integer height) Menu_SubPic;
|
2002-08-16 21:54:21 +00:00
|
|
|
@extern void (integer x, integer y, string name) Menu_CenterPic;
|
2003-03-03 05:24:45 +00:00
|
|
|
@extern void (integer x, integer y, string name, integer srcx, integer srcy,
|
|
|
|
integer width, integer height) Menu_CenterSubPic;
|
|
|
|
@extern void (integer x, integer y, string text,
|
|
|
|
integer (string text, integer key) func,
|
|
|
|
integer allkeys) Menu_Item;
|
2002-08-16 21:54:21 +00:00
|
|
|
@extern void (void (integer x, integer y) func) Menu_Cursor;
|
2003-03-03 05:24:45 +00:00
|
|
|
@extern void (integer (integer key, integer unicode, integer down)
|
|
|
|
func) Menu_KeyEvent;
|
2002-08-16 21:54:21 +00:00
|
|
|
@extern void () Menu_End;
|
|
|
|
@extern void (string name) Menu_TopMenu;
|
|
|
|
@extern void (string name) Menu_SelectMenu;
|
|
|
|
@extern void (integer () func) Menu_SetQuit;
|
|
|
|
@extern void () Menu_Quit;
|
|
|
|
@extern integer () Menu_GetIndex;
|
|
|
|
|
|
|
|
#endif//__menu_h;
|