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

AllEnemyUnitsDestroyed Class Reference

#include <gameevents.h>

Inheritance diagram for AllEnemyUnitsDestroyed:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 AllEnemyUnitsDestroyed ()
virtual void readData (tnstream &stream)
virtual void writeData (tnstream &stream)
ASCString getTypeName () const
ASCString getDetailledName () const
void setup ()
void arm ()

Protected Member Functions

virtual State getState (int player)

Constructor & Destructor Documentation

AllEnemyUnitsDestroyed::AllEnemyUnitsDestroyed  )  [inline]
 

Definition at line 327 of file gameevents.h.


Member Function Documentation

void AllEnemyUnitsDestroyed::arm  )  [virtual]
 

Reimplemented from EventTrigger.

Definition at line 604 of file gameevents.cpp.

References ContainerBase::anyContainerConquered, and ContainerBase::anyContainerDestroyed.

ASCString AllEnemyUnitsDestroyed::getDetailledName  )  const [virtual]
 

Implements EventTrigger.

Definition at line 594 of file gameevents.cpp.

References getTypeName().

EventTrigger::State AllEnemyUnitsDestroyed::getState int  player  )  [protected, virtual]
 

Implements EventTrigger.

Definition at line 583 of file gameevents.cpp.

References Player::diplomacy, EventTrigger::fulfilled, EventTrigger::gamemap, DiplomaticStateVector::isHostile(), GameMap::player, EventTrigger::unfulfilled, and Player::vehicleList.

ASCString AllEnemyUnitsDestroyed::getTypeName  )  const [virtual]
 

Implements EventTrigger.

Definition at line 599 of file gameevents.cpp.

Referenced by getDetailledName().

virtual void AllEnemyUnitsDestroyed::readData tnstream stream  )  [inline, virtual]
 

Implements EventTrigger.

Definition at line 329 of file gameevents.h.

References tnstream::readInt().

void AllEnemyUnitsDestroyed::setup void   )  [inline, virtual]
 

Implements EventTrigger.

Definition at line 334 of file gameevents.h.

virtual void AllEnemyUnitsDestroyed::writeData tnstream stream  )  [inline, virtual]
 

Implements EventTrigger.

Definition at line 330 of file gameevents.h.

References tnstream::writeInt().


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