LandscapeTexDefn Class Reference

#include <LandscapeTexDefn.h>

List of all members.

Public Member Functions

 LandscapeTexDefn ()
virtual ~LandscapeTexDefn ()
bool readXML (LandscapeDefinitions *definitions, XMLNode *node)

Public Attributes

std::vector
< LandscapeInclude * > 
includes

Protected Member Functions

bool readXML (const char *names, const char *name, LandscapeDefinitions *definitions, XMLNode *node)


Detailed Description

Definition at line 29 of file LandscapeTexDefn.h.


Constructor & Destructor Documentation

LandscapeTexDefn::LandscapeTexDefn (  ) 

Definition at line 24 of file LandscapeTexDefn.cpp.

LandscapeTexDefn::~LandscapeTexDefn (  )  [virtual]

Definition at line 28 of file LandscapeTexDefn.cpp.


Member Function Documentation

bool LandscapeTexDefn::readXML ( LandscapeDefinitions definitions,
XMLNode node 
)

Definition at line 32 of file LandscapeTexDefn.cpp.

Referenced by LandscapeTex::readXML(), and LandscapeDefn::readXML().

bool LandscapeTexDefn::readXML ( const char *  names,
const char *  name,
LandscapeDefinitions definitions,
XMLNode node 
) [protected]

Definition at line 43 of file LandscapeTexDefn.cpp.

References XMLNode::failChildren(), LandscapeDefinitions::getInclude(), XMLNode::getNamedChild(), and includes.


Member Data Documentation

std::vector<LandscapeInclude *> LandscapeTexDefn::includes

Definition at line 35 of file LandscapeTexDefn.h.

Referenced by LandscapeMusicManager::addMusics(), LandscapeSoundManager::addSounds(), TargetMovement::generate(), GroundMaps::generateObjects(), EventContainer::initialize(), readXML(), and OptionsScorched::updateLevelOptions().


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