
Public Member Functions | |
| CargoDialog (PG_Widget *parent, ContainerBase *cb) | |
| void | addAvailableSubwin (SubWindow *w) |
| void | updateResourceDisplay () |
| Vehicle * | getMarkedUnit () |
| void | cargoChanged () |
| int | RunModal () |
| Enter modal mode. | |
| bool | ProcessEvent (const SDL_Event *event, bool bModal=false) |
| Process a native PG_ event. | |
| void | showAmmo () |
| void | userHandler (const ASCString &label, PropertyReadingContainer &pc, PG_Widget *parent, WidgetParameters widgetParams) |
| ContainerBase * | getContainer () |
| GameMap * | getMap () |
| ContainerControls & | getControls () |
| ~CargoDialog () | |
Public Attributes | |
| SigC::Signal0< void > | sigCargoChanged |
|
||||||||||||
|
|
Definition at line 578 of file cargodialog.cpp. References NewGuiHost::popIconHandler(). |
|
|
Definition at line 492 of file cargodialog.cpp. Referenced by SubWindow::registerSubwindow(). |
|
|
|
|
|
Definition at line 571 of file cargodialog.cpp. References ContainerBase::getMap(). Referenced by ResearchWindow::available(), and SolarPowerWindow::available(). |
|
|
Definition at line 506 of file cargodialog.cpp. References CargoWidget::getMarkedUnit(). Referenced by CargoInfoWindow::update(). |
|
||||||||||||
|
Process a native PG_ event.
Reimplemented from PG_Widget. Definition at line 537 of file cargodialog.cpp. References ASC_MainScreenWidget::getGuiHost(), ASC_MainScreenWidget::getUnitInfoPanel(), mainScreenWidget, and PG_Widget::ProcessEvent(). |
|
|
Enter modal mode.
Reimplemented from ASCGUI_Window. Definition at line 530 of file cargodialog.cpp. References ASCGUI_Window::RunModal(). Referenced by cargoDialog(). |
|
|
Definition at line 555 of file cargodialog.cpp. References cwbombn, cwcannonn, cwcruisemissile, cwlargemissilen, cwmachinegunn, cwminen, cwsmallmissilen, cwtorpedon, ContainerBase::getAmmo(), maxint, and ASCGUI_Window::setLabelText(). Referenced by cargoChanged(). |
|
|
Definition at line 497 of file cargodialog.cpp. References ContainerBase::damage, ContainerBase::getResource(), maxint, and ASCGUI_Window::setLabelText(). Referenced by cargoChanged(), and BuildingControlWindow::repair(). |
|
||||||||||||||||||||
|
|
Definition at line 573 of file cargodialog.cpp. Referenced by cargoChanged(), and CargoInfoWindow::registerSubwindow(). |
1.4.2