#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 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.2.18