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 String & getLogFilename (void) const
 Return log filename.
const String & getSchemeFilename (void) const
 Return initial scheme filename to load.
const String & getLayoutFilename (void) const
 Return initial layout filename to load and set as the GUI sheet.
const String & getInitScriptFilename (void) const
 Return the name of the initialisation script to run.
const String & getTermScriptFilename (void) const
 Return the name of the termination script to run.
const String & getDefaultFontName (void) const
 Return name of font to use as default.
const String & getDefaultResourceGroup (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