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

AllEnemyBuildingsDestroyed Class Reference

#include <gameevents.h>

Inheritance diagram for AllEnemyBuildingsDestroyed:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 AllEnemyBuildingsDestroyed ()
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

AllEnemyBuildingsDestroyed::AllEnemyBuildingsDestroyed  )  [inline]
 

Definition at line 344 of file gameevents.h.


Member Function Documentation

void AllEnemyBuildingsDestroyed::arm  )  [virtual]
 

Reimplemented from EventTrigger.

Definition at line 639 of file gameevents.cpp.

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

ASCString AllEnemyBuildingsDestroyed::getDetailledName  )  const [virtual]
 

Implements EventTrigger.

Definition at line 632 of file gameevents.cpp.

References getTypeName().

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

Implements EventTrigger.

Definition at line 617 of file gameevents.cpp.

References actmap, Player::buildingList, EventTrigger::fulfilled, EventTrigger::gamemap, GameMap::getPlayer(), GameMap::player, and EventTrigger::unfulfilled.

ASCString AllEnemyBuildingsDestroyed::getTypeName  )  const [virtual]
 

Implements EventTrigger.

Definition at line 627 of file gameevents.cpp.

Referenced by getDetailledName().

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

Implements EventTrigger.

Definition at line 346 of file gameevents.h.

References tnstream::readInt().

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

Implements EventTrigger.

Definition at line 350 of file gameevents.h.

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

Implements EventTrigger.

Definition at line 347 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:01 2008 for Advanced Strategic Command by  doxygen 1.4.2