30 #ifndef _CEGUITextUtils_h_
31 #define _CEGUITextUtils_h_
33 #include "CEGUI/Base.h"
34 #include "CEGUI/String.h"
44 class CEGUIEXPORT TextUtils
50 static const String DefaultWhitespace;
51 static const String DefaultAlphanumerical;
52 static const String DefaultWrapDelimiters;
78 static String getNextWord(
const String& str,
String::size_type start_idx = 0,
const String& delimiters = DefaultWhitespace);
130 static void trimLeadingChars(String& str,
const String& chars);
143 static void trimTrailingChars(String& str,
const String& chars);
149 static String d_delimiters;
150 static String d_whitespace;
167 #endif // end of guard _CEGUITextUtils_h_