Crazy Eddie's GUI System
0.8.7
|
27 #ifndef _CEGUILibxmlParser_h_
28 #define _CEGUILibxmlParser_h_
30 #include "../../XMLParser.h"
32 #if defined( __WIN32__ ) || defined( _WIN32 )
33 # ifdef CEGUILIBXMLPARSER_EXPORTS
34 # define CEGUILIBXMLPARSER_API __declspec(dllexport)
36 # define CEGUILIBXMLPARSER_API __declspec(dllimport)
39 # define CEGUILIBXMLPARSER_API
66 #endif // end of guard _CEGUILibxmlParser_h_
void cleanupImpl(void)
abstract method which cleans up the XMLParser after use.
Main namespace for Crazy Eddie's GUI Library.
Definition: arch_overview.dox:1
Class used as the databuffer for loading files throughout the library.
Definition: DataContainer.h:44
Implementation of XMLParser using libxml.
Definition: XMLParserModules/Libxml2/XMLParser.h:50
void parseXML(XMLHandler &handler, const RawDataContainer &source, const String &schemaName)
abstract method which initiates parsing of an XML.
This is an abstract class that is used by CEGUI to interface with XML parser libraries.
Definition: XMLParser.h:44
Definition: XMLHandler.h:37
String class used within the GUI system.
Definition: String.h:64
bool initialiseImpl(void)
abstract method which initialises the XMLParser ready for use.