| Crazy Eddie's GUI System
    0.8.5
    | 
Text utility support class. This class is all static members. You do not create instances of this class. More...
 Collaboration diagram for CEGUI::TextUtils:
 Collaboration diagram for CEGUI::TextUtils:| Static Public Member Functions | |
| static String | getNextWord (const String &str, String::size_type start_idx=0, const String &delimiters=DefaultWhitespace) | 
| return a String containing the the next word in a String.  More... | |
| static String::size_type | getWordStartIdx (const String &str, String::size_type idx) | 
| Return the index of the first character of the word at idx.  More... | |
| static String::size_type | getNextWordStartIdx (const String &str, String::size_type idx) | 
| Return the index of the first character of the word after the word at idx.  More... | |
| static void | trimLeadingChars (String &str, const String &chars) | 
| Trim all characters from the set specified in chars from the begining of str.  More... | |
| static void | trimTrailingChars (String &str, const String &chars) | 
| Trim all characters from the set specified in chars from the end of str.  More... | |
| Static Public Attributes | |
| static const String | DefaultWhitespace | 
| The default set of whitespace. | |
| static const String | DefaultAlphanumerical | 
| default set of alphanumericals. | |
| static const String | DefaultWrapDelimiters | 
| The default set of word-wrap delimiters. | |
Text utility support class. This class is all static members. You do not create instances of this class.
| 
 | static | 
return a String containing the the next word in a String.
This method returns a String object containing the the word, starting at index start_idx, of String str as delimited by the code points specified in string delimiters (or the ends of the input string).
| str | String object containing the input data. | 
| start_idx | index into str where the search for the next word is to begin. Defaults to start of str. | 
| delimiters | String object containing the set of delimiter code points to be used when determining the start and end points of a word in string str. Defaults to whitespace. | 
| 
 | static | 
Return the index of the first character of the word after the word at idx.
/note This currently uses DefaultWhitespace and DefaultAlphanumerical to determine groupings for what constitutes a 'word'.
| str | String containing text. | 
| idx | Index into str where search is to begin. | 
| 
 | static | 
Return the index of the first character of the word at idx.
/note This currently uses DefaultWhitespace and DefaultAlphanumerical to determine groupings for what constitutes a 'word'.
| str | String containing text. | 
| idx | Index into str where search for start of word is to begin. |