27 #ifndef _CEGUIXMLHandler_h_
28 #define _CEGUIXMLHandler_h_
30 #include "CEGUI/Base.h"
31 #include "CEGUI/String.h"
36 class CEGUIEXPORT XMLHandler
49 virtual ~XMLHandler(
void);
55 virtual const String& getSchemaName()
const;
61 virtual const String& getDefaultResourceGroup()
const = 0;
72 void handleContainer(
const RawDataContainer& source);
83 void handleFile(
const String& fileName,
const String& resourceGroup);
94 void handleString(
const String& source);
109 virtual void elementStart(
const String& element,
const XMLAttributes& attributes);
121 virtual void elementEnd(
const String& element);
133 virtual void text(
const String& text);
139 #endif // end of guard _CEGUIXMLHandler_h_
Main namespace for Crazy Eddie's GUI Library.
Definition: cegui/include/CEGUI/Affector.h:42