1 | /*********************************************************************** |
---|
2 | PropertyHelper |
---|
3 | ***********************************************************************/ |
---|
4 | class PropertyHelper |
---|
5 | { |
---|
6 | static float stringToFloat(string str); |
---|
7 | static unsigned int stringToUint(string str); |
---|
8 | static bool stringToBool(string str); |
---|
9 | static Size stringToSize(string str); |
---|
10 | static Vector2 stringToPoint(string str); |
---|
11 | static Rect stringToRect(string str); |
---|
12 | static const Image* stringToImage(string str); |
---|
13 | static colour stringToColour(string str); |
---|
14 | static ColourRect stringToColourRect(string str); |
---|
15 | |
---|
16 | static UDim stringToUDim(string str); |
---|
17 | static UVector2 stringToUVector2(string str); |
---|
18 | static URect stringToURect(string str); |
---|
19 | |
---|
20 | static string floatToString(float val); |
---|
21 | static string uintToString(unsigned int val); |
---|
22 | static string boolToString(bool val); |
---|
23 | static string sizeToString(const Size& val); |
---|
24 | static string pointToString(const Vector2& val); |
---|
25 | static string rectToString(const Rect& val); |
---|
26 | static string imageToString(const Image* val); |
---|
27 | static string colourToString(const colour& val); |
---|
28 | static string colourRectToString(const ColourRect& val); |
---|
29 | |
---|
30 | static string udimToString(const UDim& val); |
---|
31 | static string uvector2ToString(const UVector2& val); |
---|
32 | static string urectToString(const URect& val); |
---|
33 | }; |
---|