Lines Matching refs:MainMenu
47 MenuState * MainMenu::oldstate=NULL;
49 MainMenu::MainMenu(Program *program) : ProgramState(program), menuBackgroundVideo(NULL) { in MainMenu() function in Glest::Game::MainMenu
74 void MainMenu::reloadUI() { in reloadUI()
80 MainMenu::~MainMenu() { in ~MainMenu()
108 void MainMenu::init() { in init()
114 void MainMenu::initBackgroundVideo() { in initBackgroundVideo()
145 void MainMenu::render() { in render()
203 void MainMenu::update(){ in update()
215 void MainMenu::mouseMove(int x, int y, const MouseState *ms){ in mouseMove()
221 void MainMenu::mouseDownLeft(int x, int y){ in mouseDownLeft()
226 void MainMenu::mouseDownRight(int x, int y){ in mouseDownRight()
231 void MainMenu::mouseUpLeft(int x, int y){ in mouseUpLeft()
236 bool MainMenu::textInput(std::string text) { in textInput()
239 void MainMenu::keyDown(SDL_KeyboardEvent key) { in keyDown()
243 void MainMenu::keyUp(SDL_KeyboardEvent key) { in keyUp()
247 void MainMenu::keyPress(SDL_KeyboardEvent c) { in keyPress()
251 void MainMenu::setState(MenuState *newstate) { in setState()
293 bool MainMenu::isInSpecialKeyCaptureEvent() { in isInSpecialKeyCaptureEvent()
297 void MainMenu::consoleAddLine(string line) { in consoleAddLine()
307 MenuState::MenuState(Program *program, MainMenu *mainMenu, const string &stateName) { in MenuState()