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

HumanAI Class Reference

Extracomputer-AI pilots utilising methods such as keyboard or joystick I/O. More...

#include <ai.h>

Inherits AI.

Inherited by _classes_ [private].

Inheritance diagram for HumanAI:

Inheritance graph
[legend]
Collaboration diagram for HumanAI:

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 ~HumanAI ()

Detailed Description

Extracomputer-AI pilots utilising methods such as keyboard or joystick I/O.


Constructor & Destructor Documentation

virtual HumanAI::~HumanAI   [inline, virtual]
 

00045 {}


Member Function Documentation

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

Every AI needs a Clone function.

Reimplemented from AI.

00043 {return new HumanAI;}

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

this function can be overwritten by the subclass's function

Reimplemented from AI.


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