#include <Menu.h>
Inheritance diagram for NewGameMenu:

Public Member Functions | |
| NewGameMenu (List *menuInfo) | |
| void | draw () |
| bool | select () |
Private Attributes | |
| Game * | _game |
| bool | _won |
| std::vector< std::string > | _levelFile |
| std::vector< std::string > | _levelName |
| std::vector< bool > | _levelUnLocked |
| std::vector< bool > | _levelInMenu |
| int | _totalLevels |
Definition at line 58 of file Menu.h.
|
|
Definition at line 311 of file Menu.cpp. References _levelFile, _levelInMenu, _levelName, _levelUnLocked, Menu::_options, Menu::_selected, Menu::_selectedMax, Menu::_title, _totalLevels, _won, List::empty(), List::firstInt(), List::firstList(), List::firstString(), Parser::parse(), and List::rest(). |
|
|
Reimplemented from Menu. Definition at line 342 of file Menu.cpp. References Menu::_leftMargin, _levelInMenu, _levelName, _levelUnLocked, Menu::_selected, Menu::_textHeight, _totalLevels, Menu::draw(), glfuncs::glPrint(), glfuncs::instance(), and select(). |
|
|
Reimplemented from Menu. Definition at line 370 of file Menu.cpp. References _levelInMenu, and Menu::_selected. Referenced by draw(). |
|
|
|
|
|
Definition at line 67 of file Menu.h. Referenced by NewGameMenu(). |
|
|
Definition at line 70 of file Menu.h. Referenced by draw(), NewGameMenu(), and select(). |
|
|
Definition at line 68 of file Menu.h. Referenced by draw(), and NewGameMenu(). |
|
|
Definition at line 69 of file Menu.h. Referenced by draw(), and NewGameMenu(). |
|
|
Definition at line 71 of file Menu.h. Referenced by draw(), and NewGameMenu(). |
|
|
Definition at line 66 of file Menu.h. Referenced by NewGameMenu(). |
1.4.6-NO