LandscapeDefnRoofCavern Class Reference

#include <LandscapeDefn.h>

Inheritance diagram for LandscapeDefnRoofCavern:

LandscapeDefnType

List of all members.

Public Member Functions

 LandscapeDefnRoofCavern ()
virtual ~LandscapeDefnRoofCavern ()
virtual bool readXML (XMLNode *node)
virtual DefnType getType ()

Public Attributes

fixed width
fixed height
LandscapeDefnTypeheightmap


Detailed Description

Definition at line 65 of file LandscapeDefn.h.


Constructor & Destructor Documentation

LandscapeDefnRoofCavern::LandscapeDefnRoofCavern (  ) 

Definition at line 76 of file LandscapeDefn.cpp.

LandscapeDefnRoofCavern::~LandscapeDefnRoofCavern (  )  [virtual]

Definition at line 80 of file LandscapeDefn.cpp.

References heightmap.


Member Function Documentation

bool LandscapeDefnRoofCavern::readXML ( XMLNode node  )  [virtual]

Implements LandscapeDefnType.

Definition at line 85 of file LandscapeDefn.cpp.

References XMLNode::failChildren(), fetchHeightMapDefnType(), XMLNode::getNamedChild(), XMLNode::getNamedParameter(), height, heightmap, LandscapeDefnType::readXML(), and width.

virtual DefnType LandscapeDefnRoofCavern::getType (  )  [inline, virtual]

Implements LandscapeDefnType.

Definition at line 76 of file LandscapeDefn.h.

References LandscapeDefnType::eRoofCavern.


Member Data Documentation

fixed LandscapeDefnRoofCavern::width

Definition at line 71 of file LandscapeDefn.h.

Referenced by SkyRoof::drawSegment(), and readXML().

fixed LandscapeDefnRoofCavern::height

Definition at line 72 of file LandscapeDefn.h.

Referenced by RoofMaps::generateRMap(), and readXML().

LandscapeDefnType* LandscapeDefnRoofCavern::heightmap

Definition at line 73 of file LandscapeDefn.h.

Referenced by RoofMaps::generateRMap(), readXML(), and ~LandscapeDefnRoofCavern().


The documentation for this class was generated from the following files:
Generated on Mon Feb 16 15:15:03 2009 for Scorched3D by  doxygen 1.5.3