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