30 #ifndef _CEGUIPropertyHelper_h_
31 #define _CEGUIPropertyHelper_h_
33 #include "CEGUIWindow.h"
46 static float stringToFloat(
const String& str);
47 static uint stringToUint(
const String& str);
48 static int stringToInt(
const String& str);
49 static bool stringToBool(
const String& str);
54 static const Image* stringToImage(
const String& str);
62 static String floatToString(
float val);
63 static String uintToString(uint val);
64 static String intToString(
int val);
65 static String boolToString(
bool val);
70 static String imageToString(
const Image*
const val);
82 #endif // end of guard _CEGUIPropertyHelper_h_
Class used as a two dimensional vector (aka a Point)
Definition: CEGUIVector.h:45
Class used as a three dimensional vector.
Definition: CEGUIVector.h:130
Area rectangle class built using unified dimensions (UDims).
Definition: CEGUIUDim.h:245
Class that represents a single Image of an Imageset.
Definition: CEGUIImage.h:57
Class that holds the size (width & height) of something.
Definition: CEGUISize.h:43
Class representing colour values within the system.
Definition: CEGUIcolour.h:45
Class that holds details of colours for the four corners of a rectangle.
Definition: CEGUIColourRect.h:44
Class encapsulating the 'Unified Box' - this is usually used for margin.
Definition: CEGUIUDim.h:351
Helper class used to convert various data types to and from the format expected in Propery strings...
Definition: CEGUIPropertyHelper.h:43
Class representing a unified dimension; that is a dimension that has both a relative 'scale' portion ...
Definition: CEGUIUDim.h:47
Class encapsulating operations on a Rectangle.
Definition: CEGUIRect.h:44
String class used within the GUI system.
Definition: CEGUIString.h:57
Two dimensional vector class built using unified dimensions (UDims). The UVector2 class is used for r...
Definition: CEGUIUDim.h:128