Mercator
Mercator::Terrain Member List
This is the complete list of members for Mercator::Terrain, including all inherited members.
addArea(const Area *a)Mercator::Terrain
addEffector(const Effector *effector)Mercator::Terrain [private]
addMod(const TerrainMod *mod)Mercator::Terrain
addShader(const Shader *t, int id)Mercator::Terrain
addSurfaces(Segment &)Mercator::Terrain [private]
DEFAULTMercator::Terrain [static]
defaultLevelMercator::Terrain [static]
Effectorstore typedefMercator::Terrain
get(float x, float y) const Mercator::Terrain
getBasePoint(int x, int y, BasePoint &z) const Mercator::Terrain
getHeightAndNormal(float x, float y, float &, WFMath::Vector< 3 > &) const Mercator::Terrain
getPoints() const Mercator::Terrain [inline]
getResolution() const Mercator::Terrain [inline]
getSegment(float x, float y) const Mercator::Terrain [inline]
getSegment(int x, int y) const Mercator::Terrain
getShaders() const Mercator::Terrain [inline]
getTerrain() const Mercator::Terrain [inline]
isShaded() const Mercator::Terrain [inline, private]
m_basePointsMercator::Terrain [private]
m_effectorsMercator::Terrain [private]
m_optionsMercator::Terrain [private]
m_resMercator::Terrain [private]
m_segmentsMercator::Terrain [private]
m_shadersMercator::Terrain [private]
Pointcolumn typedefMercator::Terrain
Pointstore typedefMercator::Terrain
Rect typedefMercator::Terrain
removeArea(const Area *a)Mercator::Terrain
removeEffector(const Effector *effector)Mercator::Terrain [private]
removeMod(const TerrainMod *mod) (defined in Mercator::Terrain)Mercator::Terrain
removeShader(const Shader *t, int id)Mercator::Terrain
Segmentcolumn typedefMercator::Terrain
Segmentstore typedefMercator::Terrain
setBasePoint(int x, int y, const BasePoint &z)Mercator::Terrain
setBasePoint(int x, int y, float z)Mercator::Terrain [inline]
SHADEDMercator::Terrain [static]
Shaderstore typedefMercator::Terrain
shadeSurfaces(Segment &)Mercator::Terrain [private]
Terrain(unsigned int options=DEFAULT, unsigned int resolution=defaultResolution)Mercator::Terrain [explicit]
updateArea(const Area *a)Mercator::Terrain
updateEffector(const Effector *effector)Mercator::Terrain [private]
updateMod(const TerrainMod *mod)Mercator::Terrain
~Terrain()Mercator::Terrain