Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

CEGUI::Config_xmlHandler Class Reference

Handler class used to parse the Configuration XML files using SAX2. More...

#include <CEGUIConfig_xmlHandler.h>

Collaboration diagram for CEGUI::Config_xmlHandler:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Config_xmlHandler (void)
 Constructor for GUILayout_xmlHandler objects.
virtual ~Config_xmlHandler (void)
 Destructor for GUILayout_xmlHandler objects.
virtual void startElement (const XMLCh *const uri, const XMLCh *const localname, const XMLCh *const qname, const XERCES_CPP_NAMESPACE::Attributes &attrs)
 document processing (only care about elements, schema validates format)
virtual void warning (const XERCES_CPP_NAMESPACE::SAXParseException &exc)
 error processing
virtual void error (const XERCES_CPP_NAMESPACE::SAXParseException &exc)
virtual void fatalError (const XERCES_CPP_NAMESPACE::SAXParseException &exc)
const StringgetLogFilename (void) const
 Return log filename.
const StringgetSchemeFilename (void) const
 Return initial scheme filename to load.
const StringgetLayoutFilename (void) const
 Return initial layout filename to load and set as the GUI sheet.
const StringgetInitScriptFilename (void) const
 Return the name of the initialisation script to run.
const StringgetTermScriptFilename (void) const
 Return the name of the termination script to run.
const StringgetDefaultFontName (void) const
 Return name of font to use as default.
const StringgetDefaultResourceGroup (void) const
 Return name of default resource group.

Detailed Description

Handler class used to parse the Configuration XML files using SAX2.

Definition at line 43 of file CEGUIConfig_xmlHandler.h.


Constructor & Destructor Documentation

CEGUI::Config_xmlHandler::Config_xmlHandler void   )  [inline]
 

Constructor for GUILayout_xmlHandler objects.

Definition at line 53 of file CEGUIConfig_xmlHandler.h.

virtual CEGUI::Config_xmlHandler::~Config_xmlHandler void   )  [inline, virtual]
 

Destructor for GUILayout_xmlHandler objects.

Definition at line 59 of file CEGUIConfig_xmlHandler.h.


Member Function Documentation

void CEGUI::Config_xmlHandler::error const XERCES_CPP_NAMESPACE::SAXParseException &  exc  )  [virtual]
 

Definition at line 83 of file CEGUIConfig_xmlHandler.cpp.

void CEGUI::Config_xmlHandler::fatalError const XERCES_CPP_NAMESPACE::SAXParseException &  exc  )  [virtual]
 

Definition at line 88 of file CEGUIConfig_xmlHandler.cpp.

const String& CEGUI::Config_xmlHandler::getDefaultFontName void   )  const [inline]
 

Return name of font to use as default.

Definition at line 121 of file CEGUIConfig_xmlHandler.h.

const String& CEGUI::Config_xmlHandler::getDefaultResourceGroup void   )  const [inline]
 

Return name of default resource group.

Definition at line 128 of file CEGUIConfig_xmlHandler.h.

const String& CEGUI::Config_xmlHandler::getInitScriptFilename void   )  const [inline]
 

Return the name of the initialisation script to run.

Definition at line 107 of file CEGUIConfig_xmlHandler.h.

const String& CEGUI::Config_xmlHandler::getLayoutFilename void   )  const [inline]
 

Return initial layout filename to load and set as the GUI sheet.

Definition at line 100 of file CEGUIConfig_xmlHandler.h.

const String& CEGUI::Config_xmlHandler::getLogFilename void   )  const [inline]
 

Return log filename.

Definition at line 86 of file CEGUIConfig_xmlHandler.h.

const String& CEGUI::Config_xmlHandler::getSchemeFilename void   )  const [inline]
 

Return initial scheme filename to load.

Definition at line 93 of file CEGUIConfig_xmlHandler.h.

const String& CEGUI::Config_xmlHandler::getTermScriptFilename void   )  const [inline]
 

Return the name of the termination script to run.

Definition at line 114 of file CEGUIConfig_xmlHandler.h.

void CEGUI::Config_xmlHandler::startElement const XMLCh *const   uri,
const XMLCh *const   localname,
const XMLCh *const   qname,
const XERCES_CPP_NAMESPACE::Attributes &  attrs
[virtual]
 

document processing (only care about elements, schema validates format)

Definition at line 50 of file CEGUIConfig_xmlHandler.cpp.

References CEGUI::String::c_str().

void CEGUI::Config_xmlHandler::warning const XERCES_CPP_NAMESPACE::SAXParseException &  exc  )  [virtual]
 

error processing

Definition at line 78 of file CEGUIConfig_xmlHandler.cpp.


The documentation for this class was generated from the following files:
Generated on Wed Feb 16 12:41:10 2005 for Crazy Eddies GUI System by  doxygen 1.3.9.1