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