LandscapeDefinitionsEntry Class Reference

#include <LandscapeDefinitionsBase.h>

List of all members.

Public Member Functions

virtual bool readXML (XMLNode *node)

Public Attributes

std::string name
std::vector
< std::string
texs
std::vector
< std::string
defns
float weight
std::string description
std::string picture


Detailed Description

Definition at line 31 of file LandscapeDefinitionsBase.h.


Member Function Documentation

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

Definition at line 27 of file LandscapeDefinitionsBase.cpp.

References defns, description, DIALOG_ASSERT, XMLNode::failChildren(), XMLNode::getContent(), XMLNode::getNamedChild(), name, picture, texs, and weight.

Referenced by LandscapeDefinitionsBase::readLandscapeDefinitions().


Member Data Documentation

std::string LandscapeDefinitionsEntry::name

Definition at line 34 of file LandscapeDefinitionsBase.h.

Referenced by LandscapeDefinitions::checkEnabled(), SettingsFrame::createLandPanel(), SettingsSubSelectDialog::displayLand(), LandscapeDefinitionsBase::getLandscapeByName(), LandscapeDefinitions::getLandscapeDefn(), LandscapeDefinitions::getRandomLandscapeDefn(), ServerWebSettingsHandler::SettingsLandscapeHandler::processRequest(), and readXML().

std::vector<std::string> LandscapeDefinitionsEntry::texs

Definition at line 35 of file LandscapeDefinitionsBase.h.

Referenced by LandscapeDefinitions::getLandscapeDefn(), LandscapeDefinitions::readLandscapeDefinitions(), and readXML().

std::vector<std::string> LandscapeDefinitionsEntry::defns

Definition at line 36 of file LandscapeDefinitionsBase.h.

Referenced by LandscapeDefinitions::getLandscapeDefn(), LandscapeDefinitions::getRandomLandscapeDefn(), LandscapeDefinitions::readLandscapeDefinitions(), and readXML().

float LandscapeDefinitionsEntry::weight

Definition at line 37 of file LandscapeDefinitionsBase.h.

Referenced by LandscapeDefinitions::getRandomLandscapeDefnEntry(), and readXML().

std::string LandscapeDefinitionsEntry::description

Definition at line 38 of file LandscapeDefinitionsBase.h.

Referenced by SettingsFrame::createLandPanel(), SettingsSubSelectDialog::displayLand(), ServerWebSettingsHandler::SettingsLandscapeHandler::processRequest(), and readXML().

std::string LandscapeDefinitionsEntry::picture

Definition at line 39 of file LandscapeDefinitionsBase.h.

Referenced by ClientNewGameHandler::actualProcessMessage(), SettingsFrame::createLandPanel(), SettingsSubSelectDialog::displayLand(), and readXML().


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