Game.Animal Class Reference

Inherits Game::WorldEntity, Game::ICanMove, Game::WorldEntity, and Game::ICanMove.

Inherited by Game.Tiger, and Game.Tiger.

Collaboration diagram for Game.Animal:

Collaboration graph
[legend]

List of all members.

Public Member Functions

void UpdateAI (double appTime, float elapsedTime)
void Move (Vector3 direction, float elapsedTime)
void UpdateAI (double appTime, float elapsedTime)
void Move (Vector3 direction, float elapsedTime)

Public Attributes

float speed = 0
Mission mission

Properties

Action CurrentAction [get, set]


Detailed Description

Definition at line 25 of file Animal.cs.


Member Function Documentation

void Game.Animal.Move ( Vector3  direction,
float  elapsedTime 
)

Implements Game.ICanMove.

Definition at line 54 of file Animal.cs.

Here is the call graph for this function:

void Game.Animal.Move ( Vector3  direction,
float  elapsedTime 
)

Implements Game.ICanMove.

Definition at line 54 of file Animal.cs.

Here is the call graph for this function:

void Game.Animal.UpdateAI ( double  appTime,
float  elapsedTime 
)

Definition at line 46 of file Animal.cs.

Here is the call graph for this function:

void Game.Animal.UpdateAI ( double  appTime,
float  elapsedTime 
)

Definition at line 46 of file Animal.cs.

Here is the call graph for this function:


Member Data Documentation

Definition at line 44 of file Animal.cs.

float Game.Animal::speed = 0

Definition at line 42 of file Animal.cs.


Property Documentation

Action Game.Animal::CurrentAction [get, set]

Definition at line 30 of file Animal.cs.


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

Generated on Thu Jan 8 20:50:10 2009 for DXGfx by  doxygen 1.5.8