fallout2-ce/src/mainmenu.h

29 lines
612 B
C
Raw Normal View History

2023-02-17 04:55:14 -08:00
#ifndef FALLOUT_MAINMENU_H_
#define FALLOUT_MAINMENU_H_
namespace fallout {
typedef enum MainMenuOption {
MAIN_MENU_INTRO,
MAIN_MENU_NEW_GAME,
MAIN_MENU_LOAD_GAME,
MAIN_MENU_SCREENSAVER,
MAIN_MENU_TIMEOUT,
MAIN_MENU_CREDITS,
MAIN_MENU_QUOTES,
MAIN_MENU_EXIT,
MAIN_MENU_SELFRUN,
MAIN_MENU_OPTIONS,
} MainMenuOption;
int mainMenuWindowInit();
void mainMenuWindowFree();
void mainMenuWindowHide(bool animate);
void mainMenuWindowUnhide(bool animate);
int _main_menu_is_enabled();
int mainMenuWindowHandleEvents();
} // namespace fallout
#endif /* FALLOUT_MAINMENU_H_ */