Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

AI Class Reference

Generic AI function utilising Newton's First Law. More...

#include <ai.h>

Inherited by _classes_ [private], ComputerAI, HumanAI, and NetworkAI.

Inheritance diagram for AI:

Inheritance graph
[legend]
List of all members.

Public Methods

virtual AI * clone () const
 Every AI needs a Clone function. More...

virtual void execute (class Spectre *parent)
virtual ~AI ()

Detailed Description

Generic AI function utilising Newton's First Law.


Constructor & Destructor Documentation

virtual AI::~AI   [inline, virtual]
 

00008 {}


Member Function Documentation

virtual AI* AI::clone   const [virtual]
 

Every AI needs a Clone function.

Reimplemented in NetworkAI, ComputerAI, and HumanAI.

virtual void AI::execute class Spectre   parent [virtual]
 

this function can be overwritten by the subclass's function

Reimplemented in NetworkAI, ComputerAI, and HumanAI.


The documentation for this class was generated from the following file:
Generated on Mon Jul 7 21:13:51 2003 for Ethereal by doxygen1.2.15