27 #ifndef _CEGUIRapidXMLParser_h_
28 #define _CEGUIRapidXMLParser_h_
30 #include "../../XMLParser.h"
32 #if (defined( __WIN32__ ) || defined( _WIN32 )) && !defined(CEGUI_STATIC)
33 # ifdef CEGUIRAPIDXMLPARSER_EXPORTS
34 # define CEGUIRAPIDXMLPARSER_API __declspec(dllexport)
36 # define CEGUIRAPIDXMLPARSER_API __declspec(dllimport)
39 # define CEGUIRAPIDXMLPARSER_API
46 class CEGUIRAPIDXMLPARSER_API RapidXMLParser :
public XMLParser
50 ~RapidXMLParser(
void);
53 void parseXML(XMLHandler& handler,
const RawDataContainer& source,
54 const String& schemaName);
58 bool initialiseImpl(
void);
59 void cleanupImpl(
void);
65 #endif // end of guard _CEGUIRapidXMLParser_h_
Main namespace for Crazy Eddie's GUI Library.
Definition: cegui/include/CEGUI/Affector.h:42