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

CEGUI::Config_xmlHandler Class Reference

Handler class used to parse the Configuration XML file. More...

#include <CEGUIConfig_xmlHandler.h>

Inheritance diagram for CEGUI::Config_xmlHandler:

Inheritance graph
[legend]
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 elementStart (const String &element, const XMLAttributes &attributes)
 document processing (only care about elements, schema validates format)
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.
LoggingLevel getLoggingLevel (void) const
 Return logging level which was read from the config file.
virtual void elementEnd (const String &element)
 Method called to notify the handler at the end of each XML element encountered.

Detailed Description

Handler class used to parse the Configuration XML file.

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::XMLHandler::elementEnd const String element  )  [virtual, inherited]
 

Method called to notify the handler at the end of each XML element encountered.

Parameters:
element String object holding the name of the element that is ending.
Returns:
Nothing.

Reimplemented in CEGUI::Font_xmlHandler, CEGUI::GUILayout_xmlHandler, CEGUI::Imageset_xmlHandler, CEGUI::Scheme_xmlHandler, and CEGUI::Falagard_xmlHandler.

Definition at line 40 of file CEGUIXMLHandler.cpp.

Referenced by CEGUI::XercesHandler::endElement(), and CEGUI::TinyXMLDocument::processElement().

void CEGUI::Config_xmlHandler::elementStart const String element,
const XMLAttributes attributes
[virtual]
 

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

Reimplemented from CEGUI::XMLHandler.

Definition at line 48 of file CEGUIConfig_xmlHandler.cpp.

References CEGUI::String::c_str(), CEGUI::Errors, CEGUI::XMLAttributes::getValueAsString(), CEGUI::Informative, CEGUI::Insane, and CEGUI::Standard.

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

Return name of font to use as default.

Definition at line 112 of file CEGUIConfig_xmlHandler.h.

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

Return name of default resource group.

Definition at line 119 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 98 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 91 of file CEGUIConfig_xmlHandler.h.

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

Return log filename.

Definition at line 77 of file CEGUIConfig_xmlHandler.h.

LoggingLevel CEGUI::Config_xmlHandler::getLoggingLevel void   )  const [inline]
 

Return logging level which was read from the config file.

Definition at line 125 of file CEGUIConfig_xmlHandler.h.

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

Return initial scheme filename to load.

Definition at line 84 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 105 of file CEGUIConfig_xmlHandler.h.


The documentation for this class was generated from the following files:
Generated on Wed Sep 7 10:05:41 2005 for Crazy Eddies GUI System by  doxygen 1.4.3