/**************************************************************************** * Snes9x 1.51 Nintendo Wii/Gamecube Port * * Tantric 2009 * * menu.h * * Menu flow routines - handles all menu logic ***************************************************************************/ #ifndef _NGCMENU_ #define _NGCMENU_ #include void InitGUIThreads(); void MainMenu (int menuitem); void ErrorPrompt(const char * msg); int ErrorPromptRetry(const char * msg); void InfoPrompt(const char * msg); void ShowAction (const char *msg); void CancelAction(); void ShowProgress (const char *msg, int done, int total); void ShutoffRumble(); enum { MENU_EXIT = -1, MENU_NONE, MENU_SETTINGS, MENU_SETTINGS_MAPPINGS, MENU_SETTINGS_MAPPINGS_CTRL, MENU_SETTINGS_MAPPINGS_MAP, MENU_SETTINGS_VIDEO, MENU_SETTINGS_FILE, MENU_SETTINGS_MENU, MENU_SETTINGS_NETWORK, MENU_GAMESELECTION, MENU_GAME, MENU_GAME_SAVE, MENU_GAME_LOAD, MENU_GAME_CHEATS }; #endif