#include <LandscapeDefn.h>

Public Types | |
| enum | DefnType { eNone, eStartHeight, eRoofCavern, eHeightMapFile, eHeightMapGenerate } |
Public Member Functions | |
| virtual bool | readXML (XMLNode *node)=0 |
| virtual DefnType | getType ()=0 |
Definition at line 30 of file LandscapeDefn.h.
Definition at line 33 of file LandscapeDefn.h.
| virtual bool LandscapeDefnType::readXML | ( | XMLNode * | node | ) | [pure virtual] |
Implemented in LandscapeDefnTypeNone, LandscapeDefnStartHeight, LandscapeDefnRoofCavern, LandscapeDefnHeightMapFile, and LandscapeDefnHeightMapGenerate.
Referenced by LandscapeDefn::readXML(), and LandscapeDefnRoofCavern::readXML().
| virtual DefnType LandscapeDefnType::getType | ( | ) | [pure virtual] |
Implemented in LandscapeDefnTypeNone, LandscapeDefnStartHeight, LandscapeDefnRoofCavern, LandscapeDefnHeightMapFile, and LandscapeDefnHeightMapGenerate.
Referenced by Sky::drawBackdrop(), Sky::drawLayers(), RoofMaps::generateRMap(), HeightMapLoader::generateTerrain(), RoofMaps::getInterpRoofHeight(), RoofMaps::getRoofHeight(), PlacementTankPosition::placeTank(), and Sky::simulate().
1.5.3