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)

Detailed Description

Definition at line 338 of file gameevents.h.


Constructor & Destructor Documentation

AllEnemyBuildingsDestroyed::AllEnemyBuildingsDestroyed (  )  [inline]

Definition at line 344 of file gameevents.h.


Member Function Documentation

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

Implements EventTrigger.

Definition at line 595 of file gameevents.cpp.

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

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

Implements EventTrigger.

Definition at line 346 of file gameevents.h.

References tnstream::readInt().

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

Implements EventTrigger.

Definition at line 347 of file gameevents.h.

References tnstream::writeInt().

ASCString AllEnemyBuildingsDestroyed::getTypeName (  )  const [virtual]

Implements EventTrigger.

Definition at line 605 of file gameevents.cpp.

Referenced by getDetailledName().

ASCString AllEnemyBuildingsDestroyed::getDetailledName (  )  const [virtual]

Implements EventTrigger.

Definition at line 610 of file gameevents.cpp.

References getTypeName().

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

Implements EventTrigger.

Definition at line 350 of file gameevents.h.

void AllEnemyBuildingsDestroyed::arm (  )  [virtual]

Reimplemented from EventTrigger.

Definition at line 617 of file gameevents.cpp.

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


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