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

treactionfirereplay Class Reference

#include <reactionfire.h>

Inheritance diagram for treactionfirereplay:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 treactionfirereplay (void)
 ~treactionfirereplay ()
virtual int checkfield (const MapCoordinate3D &pos, Vehicle *&eht, MapDisplayInterface *md)
virtual void init (Vehicle *eht, const AStar3D::Path &fieldlist)
virtual int finalCheck (MapDisplayInterface *md, int currentPlayer)

Protected Attributes

int num
dynamic_array< treactionfire_replayinfo * > replay
Vehicleunit

Constructor & Destructor Documentation

treactionfirereplay::treactionfirereplay void   ) 
 

Definition at line 39 of file reactionfire.cpp.

References num, and unit.

treactionfirereplay::~treactionfirereplay  ) 
 

Definition at line 130 of file reactionfire.cpp.

References num, and replay.


Member Function Documentation

int treactionfirereplay::checkfield const MapCoordinate3D pos,
Vehicle *&  eht,
MapDisplayInterface md
[virtual]
 

Implements treactionfire.

Definition at line 60 of file reactionfire.cpp.

References treactionfire_replayinfo::ad1, treactionfire_replayinfo::ad2, tfight::av, tfight::tavalues::damage, treactionfire_replayinfo::dd1, treactionfire_replayinfo::dd2, tfight::dv, fieldvisiblenow(), getfield(), Vehicle::height, npop, npush, num, replay, MapDisplayInterface::showBattle(), unit, updateFieldInfo, tfield::vehicle, treactionfire_replayinfo::wpnum, treactionfire_replayinfo::x1, treactionfire_replayinfo::x2, Vehicle::xpos, treactionfire_replayinfo::y1, treactionfire_replayinfo::y2, and Vehicle::ypos.

virtual int treactionfirereplay::finalCheck MapDisplayInterface md,
int  currentPlayer
[inline, virtual]
 

Implements treactionfire.

Definition at line 67 of file reactionfire.h.

void treactionfirereplay::init Vehicle eht,
const AStar3D::Path fieldlist
[virtual]
 

Implements treactionfire.

Definition at line 45 of file reactionfire.cpp.

References trunreplay::getnextreplayinfo(), num, replay, runreplay, trunreplay::status, and unit.


Member Data Documentation

int treactionfirereplay::num [protected]
 

Definition at line 59 of file reactionfire.h.

Referenced by checkfield(), init(), treactionfirereplay(), and ~treactionfirereplay().

dynamic_array<treactionfire_replayinfo*> treactionfirereplay::replay [protected]
 

Definition at line 60 of file reactionfire.h.

Referenced by checkfield(), init(), and ~treactionfirereplay().

Vehicle* treactionfirereplay::unit [protected]
 

Definition at line 61 of file reactionfire.h.

Referenced by checkfield(), init(), and treactionfirereplay().


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