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

BaseAI Class Reference

#include <baseaiinterface.h>

Inheritance diagram for BaseAI:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual void run (void)=0
virtual bool isRunning (void)=0
virtual VisibilityStates getVision (void)=0
virtual void read (tnstream &stream)=0
virtual void write (tnstream &stream) const =0
virtual ~BaseAI ()

Constructor & Destructor Documentation

virtual BaseAI::~BaseAI  )  [inline, virtual]
 

Definition at line 132 of file baseaiinterface.h.


Member Function Documentation

virtual VisibilityStates BaseAI::getVision void   )  [pure virtual]
 

Implemented in AI.

virtual bool BaseAI::isRunning void   )  [pure virtual]
 

Implemented in AI.

virtual void BaseAI::read tnstream stream  )  [pure virtual]
 

Implemented in AI.

virtual void BaseAI::run void   )  [pure virtual]
 

Implemented in AI.

Referenced by execuseraction().

virtual void BaseAI::write tnstream stream  )  const [pure virtual]
 

Implemented in AI.

Referenced by tgameloaders::writeAI().


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