Inheritance diagram for Terrain::TerrainBaseType:
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 () |
virtual Terrain::TerrainBaseType::~TerrainBaseType | ( | ) | [inline, virtual] |
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: