deBaseAIModule Class Reference

Base AI Module. More...

#include <deBaseAIModule.h>

Inheritance diagram for deBaseAIModule:
deBaseModule

List of all members.

Public Member Functions

Constructors and Destructors
 deBaseAIModule (deLoadableModule *loadableModule)
 Creates a new module.
virtual ~deBaseAIModule ()
 Cleans up the module.
Module Management
virtual bool Init ()=0
 Initializes the ai module.
virtual void CleanUp ()=0
 Shuts down the ai module and cleans up.
Management
virtual deBaseAIAICreateAI (deAI *ai)=0
 Creates a peer for the given ai object.

Detailed Description

Base AI Module.

The ai module provides support for producing animations.

Author:
Plüss Roland
Version:
1.0
Date:
2008

Constructor & Destructor Documentation

deBaseAIModule::deBaseAIModule ( deLoadableModule loadableModule )

Creates a new module.

virtual deBaseAIModule::~deBaseAIModule (  ) [virtual]

Cleans up the module.


Member Function Documentation

virtual void deBaseAIModule::CleanUp (  ) [pure virtual]

Shuts down the ai module and cleans up.

virtual deBaseAIAI* deBaseAIModule::CreateAI ( deAI ai ) [pure virtual]

Creates a peer for the given ai object.

virtual bool deBaseAIModule::Init (  ) [pure virtual]

Initializes the ai module.


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