Mercator  0.4.0
Mercator::Terrain Member List

This is the complete list of members for Mercator::Terrain, including all inherited members.

addArea(const Area *a)Mercator::Terrain
addShader(const Shader *t, int id)Mercator::Terrain
DEFAULTMercator::Terrainstatic
defaultLevelMercator::Terrainstatic
get(float x, float z) constMercator::Terrain
getBasePoint(int x, int z, BasePoint &y) constMercator::Terrain
getHeight(float x, float z, float &) const (defined in Mercator::Terrain)Mercator::Terrain
getHeightAndNormal(float x, float z, float &, WFMath::Vector< 3 > &) constMercator::Terrain
getMod(long id) const (defined in Mercator::Terrain)Mercator::Terrain
getPoints() constMercator::Terraininline
getResolution() constMercator::Terraininline
getSegmentAtIndex(int x, int z) constMercator::Terrain
getSegmentAtPos(float x, float z) constMercator::Terraininline
getShaders() constMercator::Terraininline
getSpacing() constMercator::Terraininline
getTerrain() constMercator::Terraininline
hasArea(const Area *a) constMercator::Terrain
hasMod(long id) constMercator::Terrain
Pointcolumn typedefMercator::Terrain
Pointstore typedefMercator::Terrain
posToIndex(float pos) constMercator::Terraininline
processSegments(const WFMath::AxisBox< 2 > &area, const std::function< void(Segment &, int, int)> &func) constMercator::Terrain
Rect typedefMercator::Terrain
removeArea(const Area *a)Mercator::Terrain
removeShader(const Shader *t, int id)Mercator::Terrain
Segmentcolumn typedefMercator::Terrain
Segmentstore typedefMercator::Terrain
setBasePoint(int x, int z, const BasePoint &y)Mercator::Terrain
setBasePoint(int x, int y, float z)Mercator::Terraininline
SHADEDMercator::Terrainstatic
Shaderstore typedefMercator::Terrain
Terrain(unsigned int options=DEFAULT, unsigned int resolution=defaultResolution)Mercator::Terrainexplicit
updateArea(const Area *a)Mercator::Terrain
updateMod(long id, const TerrainMod *mod)Mercator::Terrain
~Terrain()Mercator::Terrain