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

CEGUI::FalagardXMLHelper Class Reference

Utility helper class primarily intended for use by the falagard xml parser. More...

#include <CEGUIFalXMLEnumHelper.h>

List of all members.

Static Public Member Functions

static VerticalFormatting stringToVertFormat (const String &str)
static HorizontalFormatting stringToHorzFormat (const String &str)
static VerticalAlignment stringToVertAlignment (const String &str)
static HorizontalAlignment stringToHorzAlignment (const String &str)
static DimensionType stringToDimensionType (const String &str)
static VerticalTextFormatting stringToVertTextFormat (const String &str)
static HorizontalTextFormatting stringToHorzTextFormat (const String &str)
static FontMetricType stringToFontMetricType (const String &str)
static DimensionOperator stringToDimensionOperator (const String &str)
static FrameImageComponent stringToFrameImageComponent (const String &str)
static String vertFormatToString (VerticalFormatting format)
static String horzFormatToString (HorizontalFormatting format)
static String vertAlignmentToString (VerticalAlignment alignment)
static String horzAlignmentToString (HorizontalAlignment alignment)
static String dimensionTypeToString (DimensionType dim)
static String vertTextFormatToString (VerticalTextFormatting format)
static String horzTextFormatToString (HorizontalTextFormatting format)
static String fontMetricTypeToString (FontMetricType metric)
static String dimensionOperatorToString (DimensionOperator op)
static String frameImageComponentToString (FrameImageComponent imageComp)


Detailed Description

Utility helper class primarily intended for use by the falagard xml parser.

Definition at line 38 of file CEGUIFalXMLEnumHelper.h.


Member Function Documentation

String CEGUI::FalagardXMLHelper::dimensionOperatorToString DimensionOperator  op  )  [static]
 

Definition at line 469 of file CEGUIFalXMLEnumHelper.cpp.

References CEGUI::DOP_ADD, CEGUI::DOP_DIVIDE, CEGUI::DOP_MULTIPLY, and CEGUI::DOP_SUBTRACT.

Referenced by CEGUI::BaseDim::writeXMLToStream().

String CEGUI::FalagardXMLHelper::dimensionTypeToString DimensionType  dim  )  [static]
 

Definition at line 366 of file CEGUIFalXMLEnumHelper.cpp.

References CEGUI::DT_BOTTOM_EDGE, CEGUI::DT_HEIGHT, CEGUI::DT_LEFT_EDGE, CEGUI::DT_RIGHT_EDGE, CEGUI::DT_TOP_EDGE, CEGUI::DT_WIDTH, CEGUI::DT_X_OFFSET, CEGUI::DT_X_POSITION, CEGUI::DT_Y_OFFSET, and CEGUI::DT_Y_POSITION.

Referenced by CEGUI::UnifiedDim::writeXMLElementAttributes_impl(), CEGUI::WidgetDim::writeXMLElementAttributes_impl(), CEGUI::ImageDim::writeXMLElementAttributes_impl(), and CEGUI::Dimension::writeXMLToStream().

String CEGUI::FalagardXMLHelper::fontMetricTypeToString FontMetricType  metric  )  [static]
 

Definition at line 453 of file CEGUIFalXMLEnumHelper.cpp.

References CEGUI::FMT_BASELINE, and CEGUI::FMT_HORZ_EXTENT.

Referenced by CEGUI::FontDim::writeXMLElementAttributes_impl().

String CEGUI::FalagardXMLHelper::frameImageComponentToString FrameImageComponent  imageComp  )  [static]
 

Definition at line 491 of file CEGUIFalXMLEnumHelper.cpp.

References CEGUI::FIC_BOTTOM_EDGE, CEGUI::FIC_BOTTOM_LEFT_CORNER, CEGUI::FIC_BOTTOM_RIGHT_CORNER, CEGUI::FIC_LEFT_EDGE, CEGUI::FIC_RIGHT_EDGE, CEGUI::FIC_TOP_EDGE, CEGUI::FIC_TOP_LEFT_CORNER, and CEGUI::FIC_TOP_RIGHT_CORNER.

Referenced by CEGUI::FrameComponent::writeXMLToStream().

String CEGUI::FalagardXMLHelper::horzAlignmentToString HorizontalAlignment  alignment  )  [static]
 

Definition at line 350 of file CEGUIFalXMLEnumHelper.cpp.

References CEGUI::HA_CENTRE, and CEGUI::HA_RIGHT.

Referenced by CEGUI::WidgetComponent::writeXMLToStream().

String CEGUI::FalagardXMLHelper::horzFormatToString HorizontalFormatting  format  )  [static]
 

Definition at line 312 of file CEGUIFalXMLEnumHelper.cpp.

References CEGUI::HF_CENTRE_ALIGNED, CEGUI::HF_RIGHT_ALIGNED, CEGUI::HF_STRETCHED, and CEGUI::HF_TILED.

Referenced by CEGUI::ImageryComponent::writeXMLToStream(), and CEGUI::FrameComponent::writeXMLToStream().

String CEGUI::FalagardXMLHelper::horzTextFormatToString HorizontalTextFormatting  format  )  [static]
 

Definition at line 422 of file CEGUIFalXMLEnumHelper.cpp.

References CEGUI::HTF_CENTRE_ALIGNED, CEGUI::HTF_JUSTIFIED, CEGUI::HTF_RIGHT_ALIGNED, CEGUI::HTF_WORDWRAP_CENTRE_ALIGNED, CEGUI::HTF_WORDWRAP_JUSTIFIED, CEGUI::HTF_WORDWRAP_LEFT_ALIGNED, and CEGUI::HTF_WORDWRAP_RIGHT_ALIGNED.

Referenced by CEGUI::TextComponent::writeXMLToStream().

DimensionOperator CEGUI::FalagardXMLHelper::stringToDimensionOperator const String str  )  [static]
 

Definition at line 225 of file CEGUIFalXMLEnumHelper.cpp.

References CEGUI::DOP_ADD, CEGUI::DOP_DIVIDE, CEGUI::DOP_MULTIPLY, CEGUI::DOP_NOOP, and CEGUI::DOP_SUBTRACT.

Referenced by CEGUI::Falagard_xmlHandler::elementStart().

DimensionType CEGUI::FalagardXMLHelper::stringToDimensionType const String str  )  [static]
 

Definition at line 109 of file CEGUIFalXMLEnumHelper.cpp.

References CEGUI::DT_BOTTOM_EDGE, CEGUI::DT_HEIGHT, CEGUI::DT_INVALID, CEGUI::DT_LEFT_EDGE, CEGUI::DT_RIGHT_EDGE, CEGUI::DT_TOP_EDGE, CEGUI::DT_WIDTH, CEGUI::DT_X_OFFSET, CEGUI::DT_X_POSITION, CEGUI::DT_Y_OFFSET, and CEGUI::DT_Y_POSITION.

Referenced by CEGUI::Falagard_xmlHandler::elementStart().

FontMetricType CEGUI::FalagardXMLHelper::stringToFontMetricType const String str  )  [static]
 

Definition at line 209 of file CEGUIFalXMLEnumHelper.cpp.

References CEGUI::FMT_BASELINE, CEGUI::FMT_HORZ_EXTENT, and CEGUI::FMT_LINE_SPACING.

Referenced by CEGUI::Falagard_xmlHandler::elementStart().

FrameImageComponent CEGUI::FalagardXMLHelper::stringToFrameImageComponent const String str  )  [static]
 

Definition at line 249 of file CEGUIFalXMLEnumHelper.cpp.

References CEGUI::FIC_BACKGROUND, CEGUI::FIC_BOTTOM_EDGE, CEGUI::FIC_BOTTOM_LEFT_CORNER, CEGUI::FIC_BOTTOM_RIGHT_CORNER, CEGUI::FIC_LEFT_EDGE, CEGUI::FIC_RIGHT_EDGE, CEGUI::FIC_TOP_EDGE, CEGUI::FIC_TOP_LEFT_CORNER, and CEGUI::FIC_TOP_RIGHT_CORNER.

Referenced by CEGUI::Falagard_xmlHandler::elementStart().

HorizontalAlignment CEGUI::FalagardXMLHelper::stringToHorzAlignment const String str  )  [static]
 

Definition at line 93 of file CEGUIFalXMLEnumHelper.cpp.

References CEGUI::HA_CENTRE, CEGUI::HA_LEFT, and CEGUI::HA_RIGHT.

Referenced by CEGUI::Falagard_xmlHandler::elementStart().

HorizontalFormatting CEGUI::FalagardXMLHelper::stringToHorzFormat const String str  )  [static]
 

Definition at line 53 of file CEGUIFalXMLEnumHelper.cpp.

References CEGUI::HF_CENTRE_ALIGNED, CEGUI::HF_LEFT_ALIGNED, CEGUI::HF_RIGHT_ALIGNED, CEGUI::HF_STRETCHED, and CEGUI::HF_TILED.

Referenced by CEGUI::FrameComponent::doBackgroundRender(), CEGUI::Falagard_xmlHandler::elementStart(), and CEGUI::ImageryComponent::render_impl().

HorizontalTextFormatting CEGUI::FalagardXMLHelper::stringToHorzTextFormat const String str  )  [static]
 

Definition at line 173 of file CEGUIFalXMLEnumHelper.cpp.

References CEGUI::HTF_CENTRE_ALIGNED, CEGUI::HTF_JUSTIFIED, CEGUI::HTF_LEFT_ALIGNED, CEGUI::HTF_RIGHT_ALIGNED, CEGUI::HTF_WORDWRAP_CENTRE_ALIGNED, CEGUI::HTF_WORDWRAP_JUSTIFIED, CEGUI::HTF_WORDWRAP_LEFT_ALIGNED, and CEGUI::HTF_WORDWRAP_RIGHT_ALIGNED.

Referenced by CEGUI::Falagard_xmlHandler::elementStart(), and CEGUI::TextComponent::render_impl().

VerticalAlignment CEGUI::FalagardXMLHelper::stringToVertAlignment const String str  )  [static]
 

Definition at line 77 of file CEGUIFalXMLEnumHelper.cpp.

References CEGUI::VA_BOTTOM, CEGUI::VA_CENTRE, and CEGUI::VA_TOP.

Referenced by CEGUI::Falagard_xmlHandler::elementStart().

VerticalFormatting CEGUI::FalagardXMLHelper::stringToVertFormat const String str  )  [static]
 

Definition at line 29 of file CEGUIFalXMLEnumHelper.cpp.

References CEGUI::VF_BOTTOM_ALIGNED, CEGUI::VF_CENTRE_ALIGNED, CEGUI::VF_STRETCHED, CEGUI::VF_TILED, and CEGUI::VF_TOP_ALIGNED.

Referenced by CEGUI::FrameComponent::doBackgroundRender(), CEGUI::Falagard_xmlHandler::elementStart(), and CEGUI::ImageryComponent::render_impl().

VerticalTextFormatting CEGUI::FalagardXMLHelper::stringToVertTextFormat const String str  )  [static]
 

Definition at line 157 of file CEGUIFalXMLEnumHelper.cpp.

References CEGUI::VTF_BOTTOM_ALIGNED, CEGUI::VTF_CENTRE_ALIGNED, and CEGUI::VTF_TOP_ALIGNED.

Referenced by CEGUI::Falagard_xmlHandler::elementStart(), and CEGUI::TextComponent::render_impl().

String CEGUI::FalagardXMLHelper::vertAlignmentToString VerticalAlignment  alignment  )  [static]
 

Definition at line 334 of file CEGUIFalXMLEnumHelper.cpp.

References CEGUI::VA_BOTTOM, and CEGUI::VA_CENTRE.

Referenced by CEGUI::WidgetComponent::writeXMLToStream().

String CEGUI::FalagardXMLHelper::vertFormatToString VerticalFormatting  format  )  [static]
 

Definition at line 290 of file CEGUIFalXMLEnumHelper.cpp.

References CEGUI::VF_BOTTOM_ALIGNED, CEGUI::VF_CENTRE_ALIGNED, CEGUI::VF_STRETCHED, and CEGUI::VF_TILED.

Referenced by CEGUI::ImageryComponent::writeXMLToStream(), and CEGUI::FrameComponent::writeXMLToStream().

String CEGUI::FalagardXMLHelper::vertTextFormatToString VerticalTextFormatting  format  )  [static]
 

Definition at line 406 of file CEGUIFalXMLEnumHelper.cpp.

References CEGUI::VTF_BOTTOM_ALIGNED, and CEGUI::VTF_CENTRE_ALIGNED.

Referenced by CEGUI::TextComponent::writeXMLToStream().


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