#include <TankMenus.h>

Public Member Functions | |
| PlayerMenu () | |
| virtual void | menuSelection (const char *menuName, const int position, GLMenuItem &item) |
| virtual bool | getEnabled (const char *menuName) |
Definition at line 40 of file TankMenus.h.
| TankMenus::PlayerMenu::PlayerMenu | ( | ) |
Definition at line 294 of file TankMenus.cpp.
References GLMenu::addMenu(), GLMenu::addMenuItem(), DIALOG_ASSERT, Image::getBits(), S3D::getDataFile(), ClientParams::instance(), MainMenuDialog::instance(), LANG_RESOURCE, ImageFactory::loadImage(), ClientState::StatePlaying, and ToolTip::ToolTipHelp.
| void TankMenus::PlayerMenu::menuSelection | ( | const char * | menuName, | |
| const int | position, | |||
| GLMenuItem & | item | |||
| ) | [virtual] |
Reimplemented from GLMenuI.
Definition at line 340 of file TankMenus.cpp.
References TankContainer::getCurrentTank(), ScorchedContext::getTankContainer(), SaveDialog::instance(), QuitDialog::instance(), ResignDialog::instance(), SkipDialog::instance(), GLWWindowManager::instance(), ScorchedClient::instance(), and GLWWindowManager::showWindow().
| bool TankMenus::PlayerMenu::getEnabled | ( | const char * | menuName | ) | [virtual] |
Reimplemented from GLMenuI.
Definition at line 372 of file TankMenus.cpp.
References TankContainer::getCurrentTank(), TankState::getState(), Tank::getState(), ScorchedContext::getTankContainer(), ScorchedClient::instance(), TankState::sNormal, and ClientState::StatePlaying.
1.5.3