This is the complete list of members for Mercator::Terrain, including all inherited members.
addShader(const Shader *t, int id) | Mercator::Terrain | |
DEFAULT | Mercator::Terrain | static |
defaultLevel | Mercator::Terrain | static |
get(float x, float z) const | Mercator::Terrain | |
getArea(long id) const (defined in Mercator::Terrain) | Mercator::Terrain | |
getBasePoint(int x, int z, BasePoint &y) const | Mercator::Terrain | |
getHeight(float x, float z, float &h) const | Mercator::Terrain | |
getHeightAndNormal(float x, float z, float &h, WFMath::Vector< 3 > &n) const | Mercator::Terrain | |
getMod(long id) const (defined in Mercator::Terrain) | Mercator::Terrain | |
getPoints() const | Mercator::Terrain | inline |
getResolution() const | Mercator::Terrain | inline |
getSegmentAtIndex(int x, int z) const | Mercator::Terrain | |
getSegmentAtPos(float x, float z) const | Mercator::Terrain | inline |
getShaders() const | Mercator::Terrain | inline |
getSpacing() const | Mercator::Terrain | inline |
getTerrain() const | Mercator::Terrain | inline |
hasMod(long id) const | Mercator::Terrain | |
Pointcolumn typedef | Mercator::Terrain | |
Pointstore typedef | Mercator::Terrain | |
posToIndex(float pos) const | Mercator::Terrain | inline |
processSegments(const WFMath::AxisBox< 2 > &area, const std::function< void(Segment &, int, int)> &func) const | Mercator::Terrain | |
Rect typedef | Mercator::Terrain | |
removeShader(const Shader *t, int id) | Mercator::Terrain | |
Segmentcolumn typedef | Mercator::Terrain | |
Segmentstore typedef | Mercator::Terrain | |
setBasePoint(int x, int z, const BasePoint &y) | Mercator::Terrain | |
setBasePoint(int x, int y, float z) | Mercator::Terrain | inline |
SHADED | Mercator::Terrain | static |
Shaderstore typedef | Mercator::Terrain | |
Terrain(unsigned int options=DEFAULT, int resolution=defaultResolution) | Mercator::Terrain | explicit |
updateArea(long id, std::unique_ptr< Area > a) | Mercator::Terrain | |
updateMod(long id, std::unique_ptr< TerrainMod > mod) | Mercator::Terrain | |
~Terrain() | Mercator::Terrain | |