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

TurnPassed Class Reference

#include <gameevents.h>

Inheritance diagram for TurnPassed:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 TurnPassed ()
 TurnPassed (int turn_, int move_)
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

TurnPassed::TurnPassed  )  [inline]
 

Definition at line 151 of file gameevents.h.

TurnPassed::TurnPassed int  turn_,
int  move_
[inline]
 

Definition at line 152 of file gameevents.h.


Member Function Documentation

void TurnPassed::arm  )  [virtual]
 

Reimplemented from EventTrigger.

Definition at line 114 of file gameevents.cpp.

References GameTime::comp(), GameMap::eventTimes, EventTrigger::gamemap, and GameTime::set().

ASCString TurnPassed::getDetailledName  )  const [virtual]
 

Implements EventTrigger.

Definition at line 148 of file gameevents.cpp.

References ASCString::format(), and getTypeName().

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

Implements EventTrigger.

Definition at line 105 of file gameevents.cpp.

References EventTrigger::finally_fulfilled, EventTrigger::gamemap, GameTime::move(), GameMap::time, GameTime::turn(), and EventTrigger::unfulfilled.

ASCString TurnPassed::getTypeName  )  const [virtual]
 

Implements EventTrigger.

Definition at line 143 of file gameevents.cpp.

Referenced by getDetailledName().

void TurnPassed::readData tnstream stream  )  [virtual]
 

Implements EventTrigger.

Definition at line 122 of file gameevents.cpp.

References versionTest().

void TurnPassed::setup  )  [virtual]
 

Implements EventTrigger.

Definition at line 136 of file gameevents.cpp.

References editInt().

void TurnPassed::writeData tnstream stream  )  [virtual]
 

Implements EventTrigger.

Definition at line 129 of file gameevents.cpp.

References tnstream::writeInt().


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