
Public Member Functions | |
| virtual bool | available (CargoDialog *cd)=0 |
| virtual ASCString | getASCTXTname ()=0 |
| virtual ASCString | getFullName ()=0 |
| virtual void | registerSubwindow (CargoDialog *cd) |
| virtual void | registerChilds (CargoDialog *cd) |
| virtual void | update ()=0 |
| virtual | ~SubWindow () |
Protected Member Functions | |
| SubWindow () | |
| ContainerBase * | container () |
Protected Attributes | |
| CargoDialog * | cargoDialog |
| PG_Widget * | widget |
Definition at line 67 of file cargodialog.cpp.
| SubWindow::SubWindow | ( | ) | [inline, protected] |
Definition at line 73 of file cargodialog.cpp.
| virtual SubWindow::~SubWindow | ( | ) | [inline, virtual] |
Definition at line 82 of file cargodialog.cpp.
| ContainerBase * SubWindow::container | ( | ) | [protected] |
Definition at line 907 of file cargodialog.cpp.
References cargoDialog, and CargoDialog::getContainer().
Referenced by MiningWindow::getOutput(), MatterConversionWindow::getOutput(), MiningWindow::hasFunction(), MatterConversionWindow::hasFunction(), BuildingControlWindow::repair(), MatterAndMiningBaseWindow::update(), ResearchWindow::update(), and ResourceInfoWindow::update().
| virtual bool SubWindow::available | ( | CargoDialog * | cd | ) | [pure virtual] |
Implemented in SolarPowerWindow, WindPowerWindow, NetControlWindow, CargoInfoWindow, BuildingControlWindow, ResourceInfoWindow, and ResearchWindow.
| virtual ASCString SubWindow::getASCTXTname | ( | ) | [pure virtual] |
Implemented in SolarPowerWindow, WindPowerWindow, NetControlWindow, CargoInfoWindow, BuildingControlWindow, ResourceInfoWindow, ResearchWindow, MatterConversionWindow, and MiningWindow.
Referenced by registerChilds(), and SubWinButton::SubWinButton().
| virtual ASCString SubWindow::getFullName | ( | ) | [pure virtual] |
Implemented in SolarPowerWindow, WindPowerWindow, NetControlWindow, CargoInfoWindow, BuildingControlWindow, ResourceInfoWindow, ResearchWindow, MatterConversionWindow, and MiningWindow.
Referenced by SubWinButton::SubWinButton().
| void SubWindow::registerSubwindow | ( | CargoDialog * | cd | ) | [virtual] |
Reimplemented in CargoInfoWindow.
Definition at line 893 of file cargodialog.cpp.
References CargoDialog::addAvailableSubwin(), and cargoDialog.
Referenced by CargoInfoWindow::registerSubwindow().
| void SubWindow::registerChilds | ( | CargoDialog * | cd | ) | [virtual] |
Reimplemented in NetControlWindow, CargoInfoWindow, and BuildingControlWindow.
Definition at line 899 of file cargodialog.cpp.
References getASCTXTname(), warningMessage(), and widget.
Referenced by BuildingControlWindow::registerChilds(), CargoInfoWindow::registerChilds(), and NetControlWindow::registerChilds().
| virtual void SubWindow::update | ( | ) | [pure virtual] |
Implemented in SolarPowerWindow, WindPowerWindow, NetControlWindow, CargoInfoWindow, BuildingControlWindow, ResourceInfoWindow, ResearchWindow, MatterAndMiningBaseWindow, and MiningWindow.
Referenced by CargoDialog::userHandler().
CargoDialog* SubWindow::cargoDialog [protected] |
Definition at line 70 of file cargodialog.cpp.
Referenced by container(), CargoInfoWindow::registerSubwindow(), registerSubwindow(), BuildingControlWindow::repair(), MatterAndMiningBaseWindow::update(), ResearchWindow::update(), ResourceInfoWindow::update(), BuildingControlWindow::update(), CargoInfoWindow::update(), NetControlWindow::update(), WindPowerWindow::update(), and SolarPowerWindow::update().
PG_Widget* SubWindow::widget [protected] |
Definition at line 71 of file cargodialog.cpp.
Referenced by BuildingControlWindow::registerChilds(), NetControlWindow::registerChilds(), registerChilds(), BuildingControlWindow::repair(), MatterAndMiningBaseWindow::update(), and ResearchWindow::update().
1.5.1