Crazy Eddie's GUI System
0.8.4
|
Implementation of XMLParser using TinyXML. More...
Public Member Functions | |
void | parseXML (XMLHandler &handler, const RawDataContainer &filename, const String &schemaName) |
abstract method which initiates parsing of an XML. | |
Protected Member Functions | |
bool | initialiseImpl (void) |
abstract method which initialises the XMLParser ready for use. | |
void | cleanupImpl (void) |
abstract method which cleans up the XMLParser after use. |
Implementation of XMLParser using TinyXML.
void CEGUI::TinyXMLParser::cleanupImpl | ( | void | ) | [protected, virtual] |
abstract method which cleans up the XMLParser after use.
Implements CEGUI::XMLParser.
bool CEGUI::TinyXMLParser::initialiseImpl | ( | void | ) | [protected, virtual] |
abstract method which initialises the XMLParser ready for use.
Implements CEGUI::XMLParser.
void CEGUI::TinyXMLParser::parseXML | ( | XMLHandler & | handler, |
const RawDataContainer & | source, | ||
const String & | schemaName | ||
) | [virtual] |
abstract method which initiates parsing of an XML.
handler | XMLHandler based object which will process the XML elements. |
source | RawDataContainer containing the data to parse |
schemaName | String object holding the name of the XML schema file to use for validating the XML. Note that whether this is used or not is dependant upon the XMLParser in use. |
Implements CEGUI::XMLParser.