HyperRogue  11.3d
game/visualization engine based on non-Euclidean geometry
Namespaces | Macros | Typedefs | Functions | Variables
menus.cpp File Reference

generic menus (start menu, main menu, Overview, etc.) More...

#include "hyper.h"

Namespaces

 hr
 

Macros

#define BLACKISH   0x404040
 
#define REDDISH   0x400000
 

Typedefs

typedef pair< string, reaction_t > hr::named_functionality
 

Functions

int hr::PREC (ld x)
 
EX void hr::showOverview ()
 
EX void hr::showMainMenu ()
 
EX void hr::editScale ()
 
EX void hr::showGraphQuickKeys ()
 
EX void hr::enable_cheat ()
 
EX void hr::switchHardcore ()
 
EX void hr::showCreative ()
 
EX void hr::show_chaos ()
 
EX void hr::showChangeMode ()
 
EX bool hr::showHalloween ()
 
void hr::announce_random ()
 
void hr::announce_nothing ()
 
void hr::announce_seasonal ()
 
EX void hr::showStartMenu ()
 
named_functionality hr::named_dialog (string x, reaction_t dialog)
 
EX named_functionality hr::get_o_key ()
 
EX string hr::gettimestamp (msginfo &m)
 
EX void hr::showMessageLog ()
 
int hr::read_menu_args ()
 

Variables

EX ld hr::whatever [16]
 
EX int hr::whateveri [16]
 
EX bool hr::showstartmenu
 
int hr::daily_mode
 
EX hookset< named_functionality()> * hr::hooks_o_key
 
EX int hr::messagelogpos
 
EX int hr::timeformat
 
EX int hr::stampbase
 
auto hr::ah_menu = addHook(hooks_args, 0, read_menu_args)
 

Detailed Description

generic menus (start menu, main menu, Overview, etc.)