
Public Member Functions | |
| void | registerChilds (CargoDialog *cd) |
| bool | repair () |
| bool | available (CargoDialog *cd) |
| ASCString | getASCTXTname () |
| ASCString | getFullName () |
| void | update () |
Public Attributes | |
| SigC::Signal0< void > | damageChanged |
Definition at line 1058 of file cargodialog.cpp.
| void BuildingControlWindow::registerChilds | ( | CargoDialog * | cd | ) | [inline, virtual] |
Reimplemented from SubWindow.
Definition at line 1064 of file cargodialog.cpp.
References SubWindow::registerChilds(), repair(), and SubWindow::widget.
| bool BuildingControlWindow::repair | ( | ) | [inline] |
Definition at line 1074 of file cargodialog.cpp.
References RepairBuildingCommand::avail(), SubWindow::cargoDialog, SubWindow::container(), createContext(), damageChanged, displayActionError(), ActionRegistry::RepairBuildingCommand, ActionResult::successful(), update(), CargoDialog::updateResourceDisplay(), and SubWindow::widget.
Referenced by registerChilds().
| bool BuildingControlWindow::available | ( | CargoDialog * | cd | ) | [inline, virtual] |
Implements SubWindow.
Definition at line 1098 of file cargodialog.cpp.
References Player::diplomacy, CargoDialog::getContainer(), GameMap::getCurrentPlayer(), CargoDialog::getMap(), and DiplomaticStateVector::isAllied().
| ASCString BuildingControlWindow::getASCTXTname | ( | ) | [inline, virtual] |
| ASCString BuildingControlWindow::getFullName | ( | ) | [inline, virtual] |
| void BuildingControlWindow::update | ( | ) | [inline, virtual] |
Implements SubWindow.
Definition at line 1120 of file cargodialog.cpp.
References SubWindow::cargoDialog, damageChanged, and CargoDialog::updateVariables().
Referenced by repair().
| SigC::Signal0<void> BuildingControlWindow::damageChanged |
Definition at line 1061 of file cargodialog.cpp.
Referenced by repair(), update(), and CargoDialog::userHandler().
1.5.1