#include <gameevents.h>
Inheritance diagram for Reinforcements:

Public Member Functions | |
| Reinforcements () | |
| void | readData (tnstream &stream) |
| void | writeData (tnstream &stream) |
| void | execute (MapDisplayInterface *md) |
| void | setup () |
| ASCString | getName () const |
Friends | |
| class | ReinforcementSelector |
Definition at line 769 of file gameevents.h.
| Reinforcements::Reinforcements | ( | ) | [inline] |
Definition at line 775 of file gameevents.h.
| void Reinforcements::readData | ( | tnstream & | stream | ) | [virtual] |
Implements EventAction.
Definition at line 1776 of file gameevents.cpp.
References MemoryStreamStorage::readfromstream(), tnstream::readInt(), and versionTest().
| void Reinforcements::writeData | ( | tnstream & | stream | ) | [virtual] |
Implements EventAction.
Definition at line 1784 of file gameevents.cpp.
References tnstream::writeInt(), and MemoryStreamStorage::writetostream().
| void Reinforcements::execute | ( | MapDisplayInterface * | md | ) | [virtual] |
Implements EventAction.
Definition at line 1843 of file gameevents.cpp.
References Building::addview(), GameMap::calculateAllObjects(), Building::chainbuildingtofield(), displaymessage(), evaluateviewcalculation(), EventAction::gamemap, GameMap::getField(), BuildingType::getFieldCoordinate(), ASCmsgException::getMessage(), GameMap::IDManager::getNewNetworkID(), Building::getPosition(), GameMap::idManager, mapChanged, Building::newFromStream(), Vehicle::newFromStream(), tnstream::reading, tnstream::readInt(), and Building::typ.
Referenced by setup().
| void Reinforcements::setup | ( | ) | [virtual] |
Implements EventAction.
Definition at line 1792 of file gameevents.cpp.
References chooseString(), MemoryStreamStorage::clear(), execute(), EventAction::gamemap, ASC_PG_Dialog::RunModal(), and SelectFromMap::Show().
| ASCString Reinforcements::getName | ( | ) | const [inline, virtual] |
friend class ReinforcementSelector [friend] |
Definition at line 772 of file gameevents.h.
1.5.1