#include <terrain.h>

Static Public Attributes | |
| static TerrainException | NULL_POINTER |
| Thrown if an invalid pointer was encountered during terrain operations. | |
| static TerrainException | INVALID_RESOURCE_PATH |
| Thrown if a specified resource could not be read or loaded. | |
| static TerrainException | UNSUPPORTED_DATA_FORMAT |
| Thrown if the current data reader does not support the specified resource. | |
| static TerrainException | INVALID_DATA_READER |
| Thrown if the terrain requires a data reader but it is currently invalid. | |
| static TerrainException | INVALID_DATA_RENDERER |
| Thrown if the terrain encounters an invalid data renderer. | |
| static TerrainException | INVALID_DECORATION_LAYER |
| Thrown if an invalid decoration layer is added to the terrain. | |
Protected Member Functions | |
| TerrainException (const std::string &name) | |
| Simple enumeration constructor. | |
| dtTerrain::TerrainException::TerrainException | ( | const std::string & | name | ) | [inline, protected] |
Simple enumeration constructor.
Thrown if an invalid pointer was encountered during terrain operations.
Thrown if a specified resource could not be read or loaded.
Thrown if the current data reader does not support the specified resource.
Thrown if the terrain requires a data reader but it is currently invalid.
Thrown if the terrain encounters an invalid data renderer.
Thrown if an invalid decoration layer is added to the terrain.