ResearchWindow Class Reference

Inheritance diagram for ResearchWindow:

Inheritance graph
[legend]
List of all members.

Public Member Functions

bool available (CargoDialog *cd)
ASCString getASCTXTname ()
ASCString getFullName ()
void update ()

Detailed Description

Definition at line 1385 of file cargodialog.cpp.


Member Function Documentation

bool ResearchWindow::available ( CargoDialog cd  )  [inline, virtual]

Implements SubWindow.

Definition at line 1388 of file cargodialog.cpp.

References ContainerBase::baseType, Player::diplomacy, CargoDialog::getContainer(), GameMap::getCurrentPlayer(), CargoDialog::getMap(), ContainerBaseType::hasFunction(), DiplomaticStateVector::isAllied(), and ContainerBaseType::Research.

ASCString ResearchWindow::getASCTXTname (  )  [inline, virtual]

Implements SubWindow.

Definition at line 1395 of file cargodialog.cpp.

ASCString ResearchWindow::getFullName (  )  [inline, virtual]

Implements SubWindow.

Definition at line 1399 of file cargodialog.cpp.

void ResearchWindow::update (  )  [inline, virtual]

Implements SubWindow.

Definition at line 1404 of file cargodialog.cpp.

References Research::activetechnology, Player::buildingList, SubWindow::cargoDialog, SubWindow::container(), Research::currentTechAvailableIn(), ContainerBase::getMap(), Research::getMultiplier(), ContainerBase::getOwner(), Research::getResearchPerTurn(), Technology::name, GameMap::player, Player::research, ContainerBase::researchpoints, Resources::resource(), returnResourcenUseForResearch(), ASCGUI_Window::setLabelText(), ASCString::toString(), Player::vehicleList, and SubWindow::widget.


The documentation for this class was generated from the following file:
Generated on Mon May 21 01:47:22 2012 for Advanced Strategic Command by  doxygen 1.5.1