|
| proto native int | string::ToInt () |
| | Converts string to integer.
|
| |
| proto native int | string::HexToInt () |
| | Converts string to integer.
|
| |
| proto native float | string::ToFloat () |
| | Converts string to float.
|
| |
| proto vector | string::ToVector () |
| | Returns a vector from a string.
|
| |
| vector | string::BeautifiedToVector () |
| | Convert beautified string into a vector.
|
| |
| proto native int | string::ToAscii () |
| | Converts string's first character to ASCII code.
|
| |
| proto native | string::ToType () |
| | Returns internal type representation. Can be used in runtime, or cached in variables and used for faster inheritance checking.
|
| |
| static proto string | string::ToString (void var, bool type=false, bool name=false, bool quotes=true) |
| | Return string representation of variable.
|
| |
| proto string | string::Substring (int start, int len) |
| | Substring of 'str' from 'start' position 'len' number of characters.
|
| |
| string | string::SubstringInverted (string string_to_split, int position_start, int position_end) |
| | Inverted SubString. This deletes everything in between position_start and position_end.
|
| |
| proto string | string::SubstringUtf8 (int startChar, int len) |
| | Substring of 'str' from 'startChar' position 'len' number of characters for UTF8 strings with multibyte chars.
|
| |
| proto int | string::Replace (string sample, string replace) |
| | Replace all occurrances of 'sample' in 'str' by 'replace'.
|
| |
| proto int | string::ToLower () |
| | Changes string to lowercase. Returns length.
|
| |
| proto int | string::ToUpper () |
| | Changes string to uppercase. Returns length.
|
| |
| proto native int | string::Length () |
| | Returns length of string.
|
| |
| proto native int | string::LengthUtf8 () |
| | Returns number of characters in UTF8 string.
|
| |
| proto native int | string::Hash () |
| | Returns hash of string.
|
| |
| proto native int | string::IndexOf (string sample) |
| | Finds 'sample' in 'str'. Returns -1 when not found.
|
| |
| proto native int | string::LastIndexOf (string sample) |
| | Finds last 'sample' in 'str'. Returns -1 when not found.
|
| |
| proto native int | string::IndexOfFrom (int start, string sample) |
| | Finds 'sample' in 'str' from 'start' position. Returns -1 when not found.
|
| |
| bool | string::Contains (string sample) |
| | Returns true if sample is substring of string.
|
| |
| proto string | string::Trim () |
| | Returns trimmed string with removed leading and trailing whitespaces.
|
| |
| proto int | string::TrimInPlace () |
| | Removes leading and trailing whitespaces in string. Returns length.
|
| |
| proto int | string::ParseStringEx (out string token) |
| | Parses one token from input string. Result is put into token string, and type of token is returned. Input string is left-truncated by the resulting token length.
|
| |
| proto int | string::ParseString (out string tokens[]) |
| | Parses string into array of tokens returns number of tokens.
|
| |
| void | string::Split (string sample, out array< string > output) |
| | Splits string into array of strings separated by 'sample'.
|
| |
| static string | string::Join (string separator, notnull TStringArray tokens) |
| |
| proto string | string::Get (int index) |
| | Gets n-th character from string.
|
| |
| proto void | string::Set (int index, string input) |
| | Sets the n-th character in string with the input, replacing previous value.
|
| |
| proto void | string::Insert (int index, string input) |
| | Inserts a string into the n-th index, increasing the string length by the size of the input.
|
| |
| static proto string | string::Format (string fmt, void param1=NULL, void param2=NULL, void param3=NULL, void param4=NULL, void param5=NULL, void param6=NULL, void param7=NULL, void param8=NULL, void param9=NULL) |
| | Gets n-th character from string.
|
| |