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

ComputerAI Class Reference

The AI we're used to.. the one that defends flags and blasts people. More...

#include <ai.h>

Inherits AI.

Inherited by _classes_ [private].

Inheritance diagram for ComputerAI:

Inheritance graph
[legend]
Collaboration diagram for ComputerAI:

Collaboration graph
[legend]
List of all members.

Public Methods

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

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

Private Attributes

int mode

Detailed Description

The AI we're used to.. the one that defends flags and blasts people.


Constructor & Destructor Documentation

virtual ComputerAI::~ComputerAI   [inline, virtual]
 

00038 {}      


Member Function Documentation

virtual AI* ComputerAI::clone   const [inline, virtual]
 

Every AI needs a Clone function.

Reimplemented from AI.

00036 {return new ComputerAI;}

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

this function can be overwritten by the subclass's function

Reimplemented from AI.


Member Data Documentation

int ComputerAI::mode [private]
 


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