Terrain::TerrainBaseType Class Reference

Inherited by Terrain::TerrainGrass, and Terrain::TerrainWater.

Inheritance diagram for Terrain::TerrainBaseType:

Inheritance graph
[legend]
List of all members.

Detailed Description

Definition at line 30 of file Terrain.h.

Public Member Functions

virtual double getMoveMultiplier ()=0
virtual TerrainType getType ()=0
virtual bool isPassable ()=0
virtual ~TerrainBaseType ()


Constructor & Destructor Documentation

virtual Terrain::TerrainBaseType::~TerrainBaseType (  )  [inline, virtual]

Definition at line 33 of file Terrain.h.


Member Function Documentation

virtual double Terrain::TerrainBaseType::getMoveMultiplier (  )  [pure virtual]

Implemented in Terrain::TerrainGrass, and Terrain::TerrainWater.

Referenced by Terrain::getMoveMultiplier().

Here is the caller graph for this function:

virtual TerrainType Terrain::TerrainBaseType::getType (  )  [pure virtual]

Implemented in Terrain::TerrainGrass, and Terrain::TerrainWater.

Referenced by Terrain::getType().

Here is the caller graph for this function:

virtual bool Terrain::TerrainBaseType::isPassable (  )  [pure virtual]

Implemented in Terrain::TerrainGrass, and Terrain::TerrainWater.

Referenced by Terrain::isPassable().

Here is the caller graph for this function:


The documentation for this class was generated from the following file:
Generated on Fri Sep 22 06:00:27 2006 for X-CLONE by  doxygen 1.4.7