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