1 #ifndef OPENMW_GAME_MWGUI_MAINMENU_H
2 #define OPENMW_GAME_MWGUI_MAINMENU_H
19 class BackgroundImage;
54 std::map<std::string, Gui::ImageButton*>
mButtons;
void updateMenu()
Definition: mainmenu.cpp:218
void onNewGameConfirmed()
Definition: mainmenu.cpp:81
Definition: mainmenu.hpp:23
void onFrame(float dt)
Called every frame if the window is in an active GUI mode.
Definition: mainmenu.cpp:201
bool mHasAnimatedMenu
Definition: mainmenu.hpp:28
const VFS::Manager * mVFS
Definition: mainmenu.hpp:44
VideoWidget * mVideo
Definition: mainmenu.hpp:52
void showBackground(bool show)
Definition: mainmenu.cpp:145
int mWidth
Definition: mainmenu.hpp:25
void onResChange(int w, int h)
Called when GUI viewport changes size.
Definition: mainmenu.cpp:46
void onButtonClicked(MyGUI::Widget *sender)
Definition: mainmenu.cpp:92
SaveGameDialog * mSaveGameDialog
Definition: mainmenu.hpp:64
MyGUI::TextBox * mVersionText
Definition: mainmenu.hpp:47
BackgroundImage * mBackground
Definition: mainmenu.hpp:49
std::map< std::string, Gui::ImageButton * > mButtons
Definition: mainmenu.hpp:54
void onExitConfirmed()
Definition: mainmenu.cpp:87
Definition: windowbase.hpp:21
MyGUI::ImageBox * mVideoBackground
Definition: mainmenu.hpp:51
virtual void setVisible(bool visible)
Sets the visibility of the window.
Definition: mainmenu.cpp:54
~MainMenu()
Definition: mainmenu.cpp:41
MyGUI::Widget * mButtonBox
Definition: mainmenu.hpp:46
MainMenu(int w, int h, const VFS::Manager *vfs, const std::string &versionDescription)
Definition: mainmenu.cpp:24
The main class responsible for loading files from a virtual file system.
Definition: manager.hpp:20
int mHeight
Definition: mainmenu.hpp:26
A variant of MyGUI::ImageBox with aspect ratio correction using black bars.
Definition: backgroundimage.hpp:12
bool exit()
Gracefully exits the window.
Definition: mainmenu.cpp:213