#include <Terrain.h>
Inheritance diagram for Terrain:
Public Methods | |
Terrain (string filename) | |
virtual | ~Terrain () |
virtual void | draw () |
double | getHeight (double x, double z) |
int | getWidthDimension () |
int | getHeightDimension () |
Inventory * | getBuriedObject (int x, int z) |
void | removeBuriedObject () |
virtual Object * | checkCollision (Vector3 position, double radius=0.0) |
int | getScaleSize () |
Protected Methods | |
void | load () |
Protected Attributes | |
vector< ColorMapObject * > | _colorMapObjects |
vector< Water * > | _water |
vector< StaticBuilding * > | _staticBuildings |
vector< Path * > | _paths |
vector< Plant * > | _plants |
vector< BuriedObject * > | _buriedObjects |
BuriedObject * | _lastBuriedObject |
author: Mark <Line72> Dillavou: dillavou@uab.edu
|
|
|
|
|
Reimplemented from LocalWorld. |
|
Reimplemented from Object. |
|
|
|
|
|
|
|
|
|
|
|
Load the terrain from a .raw file |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|