Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

UnitInfoDialog Class Reference

Inheritance diagram for UnitInfoDialog:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 UnitInfoDialog (PG_Widget *parent, const Vehicle *vehicle, const Vehicletype *vehicleType)
void userHandler (const ASCString &label, PropertyReadingContainer &pc, PG_Widget *parent, WidgetParameters widgetParams)

Constructor & Destructor Documentation

UnitInfoDialog::UnitInfoDialog PG_Widget parent,
const Vehicle vehicle,
const Vehicletype vehicleType
[inline]
 

Definition at line 293 of file unitinfodialog.cpp.

References Vehicletype::armor, cmovemalitypes, UnitWeapon::count, displaymessage(), Resources::energy, exist(), PG_Widget::FindChild(), Resources::fuel, Vehicletype::fuelConsumption, ContainerBaseType::functionNum, Surface::getBaseSurface(), ContainerBaseType::getFunctionName(), ASCmsgException::getMessage(), Vehicletype::getName(), PG_Widget::GetParent(), ContainerBaseType::getStorageCapacity(), ContainerBaseType::hasFunction(), heightTags, ContainerBaseType::infoImageFilename, ContainerBaseType::infotext, ContainerBaseType::jamming, Resources::material, ContainerBaseType::maxLoadableUnits, ContainerBaseType::maxLoadableUnitSize, ContainerBaseType::maxLoadableWeight, Vehicletype::maxwindspeedonwater, Vehicletype::movemalustyp, Vehicletype::movement, paneName, paneNum, ContainerBaseType::productionCost, PG_Widget::QuitModal(), Surface::readImageFile(), tnstream::reading, PG_Image::SetDrawMode(), PG_Image::SetImage(), ASCGUI_Window::setLabelText(), ASCGUI_Window::setup(), PG_Widget::Show(), PG_Window::sigClose, PG_Widget::SizeWidget(), PG_Draw::STRETCH, Vehicle::typ, ContainerBaseType::view, Vehicletype::wait, Vehicletype::weapons, and Vehicletype::weight.


Member Function Documentation

void UnitInfoDialog::userHandler const ASCString label,
PropertyReadingContainer pc,
PG_Widget parent,
WidgetParameters  widgetParams
[inline, virtual]
 

Reimplemented from ASCGUI_Window.

Definition at line 390 of file unitinfodialog.cpp.

References assignWeaponInfo(), PG_Widget::FindChild(), IconRepository::getIcon(), PG_Rect::Height(), Vehicletype::height, Vehicletype::heightChangeMethod, PG_Rect::my_height, PropertyContainer::openBracket(), ASCGUI_Window::parsePanelASCTXT(), ASCGUI_Window::parseRect(), ASCGUI_Window::rename(), ASCGUI_Window::setLabelText(), PG_MessageObject::sigMouseButtonDown, TerrainAccess::terrain, Vehicletype::terrainaccess, TerrainAccess::terrainkill, TerrainAccess::terrainnot, terrainProperty, terrainPropertyNum, TerrainAccess::terrainreq, ASCString::toString(), UnitWeapon::weapon, Vehicletype::weapons, and PG_Rect::Width().


The documentation for this class was generated from the following file:
Generated on Tue Jun 24 02:22:08 2008 for Advanced Strategic Command by  doxygen 1.4.2