aedXmlFile Class Reference

#include <aedXmlFile.h>

List of all members.

Public Member Functions

bool loadFromFile (const std::string &fileName, aedWidget *parent)
bool loadFromString (const std::string &xml, aedWidget *parent)
std::string getError ()

Private Member Functions

bool parseElement (TiXmlElement *element, aedWidget *parent)
bool parseChildElements (TiXmlElement *element, aedWidget *parent)
bool parseWindow (TiXmlElement *element, aedWidget *parent)
bool parseStaticText (TiXmlElement *element, aedWidget *parent)
bool parseButton (TiXmlElement *element, aedWidget *parent)
bool parseTextBox (TiXmlElement *element, aedWidget *parent)
bool parseProgressBar (TiXmlElement *element, aedWidget *parent)
bool parseFrame (TiXmlElement *element, aedWidget *parent)
bool parseCheckBox (TiXmlElement *element, aedWidget *parent)
bool parseStaticImage (TiXmlElement *element, aedWidget *parent)
bool parseSlider (TiXmlElement *element, aedWidget *parent)
bool parseScrollBar (TiXmlElement *element, aedWidget *parent)
bool parseRadioButtonGroup (TiXmlElement *element, aedWidget *parent)
bool parseListBox (TiXmlElement *element, aedWidget *parent)
bool parseSpinner (TiXmlElement *element, aedWidget *parent)
std::string safeExtractString (TiXmlElement *element, const std::string &attributeName)
int safeExtractInt (TiXmlElement *element, const std::string &attributeName)
aedRect safeExtractPosition (TiXmlElement *element)

Private Attributes

std::string m_ErrorText


Member Function Documentation

std::string aedXmlFile::getError (  ) 

bool aedXmlFile::loadFromFile ( const std::string &  fileName,
aedWidget parent 
)

bool aedXmlFile::loadFromString ( const std::string &  xml,
aedWidget parent 
)

bool aedXmlFile::parseButton ( TiXmlElement element,
aedWidget parent 
) [private]

bool aedXmlFile::parseCheckBox ( TiXmlElement element,
aedWidget parent 
) [private]

bool aedXmlFile::parseChildElements ( TiXmlElement element,
aedWidget parent 
) [private]

bool aedXmlFile::parseElement ( TiXmlElement element,
aedWidget parent 
) [private]

bool aedXmlFile::parseFrame ( TiXmlElement element,
aedWidget parent 
) [private]

bool aedXmlFile::parseListBox ( TiXmlElement element,
aedWidget parent 
) [private]

bool aedXmlFile::parseProgressBar ( TiXmlElement element,
aedWidget parent 
) [private]

bool aedXmlFile::parseRadioButtonGroup ( TiXmlElement element,
aedWidget parent 
) [private]

bool aedXmlFile::parseScrollBar ( TiXmlElement element,
aedWidget parent 
) [private]

bool aedXmlFile::parseSlider ( TiXmlElement element,
aedWidget parent 
) [private]

bool aedXmlFile::parseSpinner ( TiXmlElement element,
aedWidget parent 
) [private]

bool aedXmlFile::parseStaticImage ( TiXmlElement element,
aedWidget parent 
) [private]

bool aedXmlFile::parseStaticText ( TiXmlElement element,
aedWidget parent 
) [private]

bool aedXmlFile::parseTextBox ( TiXmlElement element,
aedWidget parent 
) [private]

bool aedXmlFile::parseWindow ( TiXmlElement element,
aedWidget parent 
) [private]

int aedXmlFile::safeExtractInt ( TiXmlElement element,
const std::string &  attributeName 
) [private]

aedRect aedXmlFile::safeExtractPosition ( TiXmlElement element  )  [private]

std::string aedXmlFile::safeExtractString ( TiXmlElement element,
const std::string &  attributeName 
) [private]


Member Data Documentation

std::string aedXmlFile::m_ErrorText [private]


The documentation for this class was generated from the following file:
Generated on Sun Mar 11 15:33:25 2007 for MetalWarriors by  doxygen 1.4.7