Vegastrike 0.5.1 rc1
1.0
Original sources for Vegastrike Evolved
|
#include "windowcontroller.h"
Go to the source code of this file.
Classes | |
class | ModalDialogCallback |
class | ModalDialog |
class | QuestionDialog |
class | ListQuestionDialog |
Functions | |
void | showAlert (const std::string &title) |
void | showYesNoQuestion (const std::string &title, ModalDialogCallback *cb, const std::string &id) |
void | showListQuestion (const std::string &title, const std::vector< std::string > &options, ModalDialogCallback *cb, const std::string &id) |
Variables | |
static const int | YES_ANSWER = 1 |
static const int | NO_ANSWER = 0 |
void showAlert | ( | const std::string & | title) |
Definition at line 281 of file modaldialog.cpp.
References QuestionDialog::init(), and QuestionDialog::run().
Referenced by BaseComputer::actionConfirmedLoadGame(), BaseComputer::actionConfirmedSaveGame(), BaseComputer::actionLoadGame(), BaseComputer::actionSaveGame(), BasicRepair(), NetActionConfirm::confirmedJoinGame(), NetActionConfirm::finalizeJoinGame(), BaseComputer::UpgradeOperation::gotSelectedMount(), and UniverseUtil::startMenuInterface().
void showListQuestion | ( | const std::string & | title, |
const std::vector< std::string > & | options, | ||
ModalDialogCallback * | cb, | ||
const std::string & | id | ||
) |
Definition at line 362 of file modaldialog.cpp.
References SimplePicker::addCell(), ListQuestionDialog::getPicker(), i, QuestionDialog::init(), QuestionDialog::run(), and ModalDialog::setCallback().
Referenced by NetActionConfirm::confirmedJoinGame(), and BaseComputer::UpgradeOperation::showTurretPicker().
void showYesNoQuestion | ( | const std::string & | title, |
ModalDialogCallback * | cb, | ||
const std::string & | id | ||
) |
Definition at line 319 of file modaldialog.cpp.
References QuestionDialog::init(), QuestionDialog::run(), and ModalDialog::setCallback().
Referenced by BaseComputer::BuyUpgradeOperation::checkTransaction(), BaseComputer::SellUpgradeOperation::checkTransaction(), and NetActionConfirm::confirmedJoinGame().
|
static |
Definition at line 90 of file modaldialog.h.
|
static |
Definition at line 89 of file modaldialog.h.
Referenced by ShipSelectorCallback::modalDialogResult(), and BaseComputer::UpgradeOperation::modalDialogResult().