Advanced Strategic Command
Public Member Functions | List of all members
treactionfire Class Referenceabstract

#include <reactionfire.h>

Inheritance diagram for treactionfire:
Inheritance graph
[legend]

Public Member Functions

virtual int checkfield (const MapCoordinate3D &pos, Vehicle *&eht, const Context &context)=0
 
virtual void init (Vehicle *eht, const AStar3D::Path &fieldlist)=0
 
virtual int finalCheck (int currentPlayer, const Context &context)=0
 
virtual ~treactionfire ()
 

Detailed Description

Definition at line 36 of file reactionfire.h.

Constructor & Destructor Documentation

virtual treactionfire::~treactionfire ( )
inlinevirtual

Definition at line 41 of file reactionfire.h.

Member Function Documentation

virtual int treactionfire::checkfield ( const MapCoordinate3D pos,
Vehicle *&  eht,
const Context context 
)
pure virtual

Implemented in tsearchreactionfireingunits.

Referenced by MoveUnit::runAction().

virtual int treactionfire::finalCheck ( int  currentPlayer,
const Context context 
)
pure virtual

Implemented in tsearchreactionfireingunits.

Referenced by MoveUnit::runAction().

virtual void treactionfire::init ( Vehicle eht,
const AStar3D::Path fieldlist 
)
pure virtual

Implemented in tsearchreactionfireingunits.

Referenced by MoveUnit::runAction().


The documentation for this class was generated from the following file: