#include <SkipDialog.h>

Public Member Functions | |
| virtual void | buttonDown (unsigned int id) |
Static Public Member Functions | |
| static SkipDialog * | instance () |
Protected Attributes | |
| unsigned int | okId_ |
| unsigned int | allId_ |
| unsigned int | cancelId_ |
Static Protected Attributes | |
| static SkipDialog * | instance_ = 0 |
Private Member Functions | |
| SkipDialog () | |
| virtual | ~SkipDialog () |
Definition at line 27 of file SkipDialog.h.
| SkipDialog::SkipDialog | ( | ) | [private] |
Definition at line 43 of file SkipDialog.cpp.
References GLWPanel::addWidget(), allId_, GLWButton::ButtonFlagCancel, GLWButton::ButtonFlagCenterX, GLWButton::ButtonFlagOk, cancelId_, GLWidget::getId(), LANG_RESOURCE, and okId_.
| SkipDialog::~SkipDialog | ( | ) | [private, virtual] |
Definition at line 55 of file SkipDialog.cpp.
| SkipDialog * SkipDialog::instance | ( | ) | [static] |
Definition at line 34 of file SkipDialog.cpp.
References instance_.
Referenced by TankMenus::PlayerMenu::menuSelection(), and ClientWindowSetup::setupGameWindows().
| void SkipDialog::buttonDown | ( | unsigned int | id | ) | [virtual] |
Implements GLWButtonI.
Definition at line 60 of file SkipDialog.cpp.
References allId_, cancelId_, TankContainer::getCurrentTank(), Tank::getState(), ScorchedContext::getTankContainer(), GLWWindowManager::hideWindow(), GLWidget::id_, GLWWindowManager::instance(), ScorchedClient::instance(), okId_, TankState::setSkipShots(), and TankKeyboardControlUtil::skipShot().
unsigned int SkipDialog::okId_ [protected] |
unsigned int SkipDialog::allId_ [protected] |
unsigned int SkipDialog::cancelId_ [protected] |
SkipDialog * SkipDialog::instance_ = 0 [static, protected] |
1.5.3