41 extern gui::IGUIEnvironment *
guienv;
42 extern gui::IGUIStaticText *
guiroot;
52 for (gui::IGUIElement *i :
m_stack) {
58 m_stack.back()->setVisible(
false);
72 m_stack.back()->setVisible(
true);
91 for (gui::IGUIElement *i :
m_stack) {
Definition: mainmenumanager.h:30
virtual void exitToOS()=0
virtual void changePassword()=0
virtual void signalKeyConfigChange()=0
virtual void disconnect()=0
virtual void changeVolume()=0
virtual void keyConfig()=0
Definition: mainmenumanager.h:107
bool keyconfig_changed
Definition: mainmenumanager.h:149
bool keyconfig_requested
Definition: mainmenumanager.h:146
virtual void signalKeyConfigChange()
Definition: mainmenumanager.h:137
MainGameCallback()=default
bool shutdown_requested
Definition: mainmenumanager.h:147
bool disconnect_requested
Definition: mainmenumanager.h:143
virtual void changePassword()
Definition: mainmenumanager.h:122
virtual void disconnect()
Definition: mainmenumanager.h:117
virtual void changeVolume()
Definition: mainmenumanager.h:127
virtual ~MainGameCallback()=default
virtual void keyConfig()
Definition: mainmenumanager.h:132
virtual void exitToOS()
Definition: mainmenumanager.h:112
bool changevolume_requested
Definition: mainmenumanager.h:145
bool changepassword_requested
Definition: mainmenumanager.h:144
Definition: mainmenumanager.h:47
virtual bool preprocessEvent(const SEvent &event)
Definition: mainmenumanager.h:76
bool pausesGame()
Definition: mainmenumanager.h:89
virtual void createdMenu(gui::IGUIElement *menu)
Definition: mainmenumanager.h:49
u32 menuCount()
Definition: mainmenumanager.h:84
std::list< gui::IGUIElement * > m_stack
Definition: mainmenumanager.h:99
virtual void deletingMenu(gui::IGUIElement *menu)
Definition: mainmenumanager.h:62
MainMenuManager g_menumgr
Definition: clientlauncher.cpp:49
gui::IGUIEnvironment * guienv
Definition: clientlauncher.cpp:47
bool isMenuActive()
Definition: clientlauncher.cpp:51
MainGameCallback * g_gamecallback
Definition: clientlauncher.cpp:57
gui::IGUIStaticText * guiroot
Definition: clientlauncher.cpp:48