#include <LandscapeDefn.h>

Public Member Functions | |
| virtual bool | readXML (XMLNode *node) |
| virtual DefnType | getType () |
Public Attributes | |
| std::string | mask |
| fixed | noisefactor |
| int | noisewidth |
| int | noiseheight |
| int | errosions |
| int | errosionlayering |
| int | errosionsurroundsize |
| fixed | errosionforce |
| fixed | errosionmaxdepth |
| fixed | errosionsurroundforce |
| int | landhillsmax |
| int | landhillsmin |
| fixed | landheightmax |
| fixed | landheightmin |
| fixed | landpeakwidthxmax |
| fixed | landpeakwidthxmin |
| fixed | landpeakwidthymax |
| fixed | landpeakwidthymin |
| fixed | landpeakheightmax |
| fixed | landpeakheightmin |
| fixed | landsmoothing |
| bool | levelsurround |
Definition at line 89 of file LandscapeDefn.h.
| bool LandscapeDefnHeightMapGenerate::readXML | ( | XMLNode * | node | ) | [virtual] |
Implements LandscapeDefnType.
Definition at line 124 of file LandscapeDefn.cpp.
References S3D::checkDataFile(), errosionforce, errosionlayering, errosionmaxdepth, errosions, errosionsurroundforce, errosionsurroundsize, XMLNode::failChildren(), XMLNode::getNamedChild(), landheightmax, landheightmin, landhillsmax, landhillsmin, landpeakheightmax, landpeakheightmin, landpeakwidthxmax, landpeakwidthxmin, landpeakwidthymax, landpeakwidthymin, landsmoothing, levelsurround, mask, noisefactor, noiseheight, noisewidth, parseMinMax(), and parseMinMaxInt().
| virtual DefnType LandscapeDefnHeightMapGenerate::getType | ( | ) | [inline, virtual] |
Implements LandscapeDefnType.
Definition at line 111 of file LandscapeDefn.h.
References LandscapeDefnType::eHeightMapGenerate.
Definition at line 92 of file LandscapeDefn.h.
Referenced by HeightMapModifier::generateTerrain(), and readXML().
Definition at line 94 of file LandscapeDefn.h.
Referenced by HeightMapModifier::noise(), and readXML().
Definition at line 95 of file LandscapeDefn.h.
Referenced by HeightMapModifier::noise(), and readXML().
Definition at line 95 of file LandscapeDefn.h.
Referenced by HeightMapModifier::noise(), and readXML().
Definition at line 97 of file LandscapeDefn.h.
Referenced by readXML(), and HeightMapModifier::waterErrosion().
Definition at line 98 of file LandscapeDefn.h.
Referenced by readXML(), and HeightMapModifier::waterErrosion().
Definition at line 98 of file LandscapeDefn.h.
Referenced by readXML(), and HeightMapModifier::waterErrosion().
Definition at line 99 of file LandscapeDefn.h.
Referenced by readXML(), and HeightMapModifier::waterErrosion().
Definition at line 99 of file LandscapeDefn.h.
Referenced by readXML(), and HeightMapModifier::waterErrosion().
Definition at line 100 of file LandscapeDefn.h.
Referenced by readXML(), and HeightMapModifier::waterErrosion().
Definition at line 102 of file LandscapeDefn.h.
Referenced by HeightMapModifier::generateTerrain(), and readXML().
Definition at line 102 of file LandscapeDefn.h.
Referenced by HeightMapModifier::generateTerrain(), and readXML().
Definition at line 103 of file LandscapeDefn.h.
Referenced by readXML(), and HeightMapModifier::scale().
Definition at line 103 of file LandscapeDefn.h.
Referenced by readXML(), and HeightMapModifier::scale().
Definition at line 104 of file LandscapeDefn.h.
Referenced by HeightMapModifier::generateTerrain(), and readXML().
Definition at line 104 of file LandscapeDefn.h.
Referenced by HeightMapModifier::generateTerrain(), and readXML().
Definition at line 105 of file LandscapeDefn.h.
Referenced by HeightMapModifier::generateTerrain(), and readXML().
Definition at line 105 of file LandscapeDefn.h.
Referenced by HeightMapModifier::generateTerrain(), and readXML().
Definition at line 106 of file LandscapeDefn.h.
Referenced by HeightMapModifier::generateTerrain(), and readXML().
Definition at line 106 of file LandscapeDefn.h.
Referenced by HeightMapModifier::generateTerrain(), and readXML().
Definition at line 107 of file LandscapeDefn.h.
Referenced by readXML(), and HeightMapModifier::smooth().
Definition at line 108 of file LandscapeDefn.h.
Referenced by HeightMapModifier::generateTerrain(), HeightMapLoader::generateTerrain(), and readXML().
1.5.3