U3D
Open-source, cross-platform 2D and 3D game engine built in C++
|
This is the complete list of members for Urho3D::String, including all inherited members.
Append(const String &str) | Urho3D::String | |
Append(const char *str) | Urho3D::String | |
Append(char c) | Urho3D::String | |
Append(const char *str, unsigned length) | Urho3D::String | |
AppendUTF8(unsigned unicodeChar) | Urho3D::String | |
AppendWithFormat(const char *formatString,...) | Urho3D::String | |
AppendWithFormatArgs(const char *formatString, va_list args) | Urho3D::String | |
At(unsigned index) | Urho3D::String | inline |
At(unsigned index) const | Urho3D::String | inline |
AtUTF8(unsigned index) const | Urho3D::String | |
Back() const | Urho3D::String | inline |
Begin() | Urho3D::String | inline |
Begin() const | Urho3D::String | inline |
buffer_ | Urho3D::String | private |
ByteOffsetUTF8(unsigned index) const | Urho3D::String | |
Capacity() const | Urho3D::String | inline |
capacity_ | Urho3D::String | private |
Clear() | Urho3D::String | |
Compact() | Urho3D::String | |
Compare(const String &str, bool caseSensitive=true) const | Urho3D::String | |
Compare(const char *str, bool caseSensitive=true) const | Urho3D::String | |
Compare(const char *lhs, const char *rhs, bool caseSensitive) | Urho3D::String | static |
ConstIterator typedef (defined in Urho3D::String) | Urho3D::String | |
Contains(const String &str, bool caseSensitive=true) const | Urho3D::String | inline |
Contains(char c, bool caseSensitive=true) const | Urho3D::String | inline |
CopyChars(char *dest, const char *src, unsigned count) | Urho3D::String | inlineprivatestatic |
CString() const | Urho3D::String | inline |
CStringLength(const char *str) | Urho3D::String | inlinestatic |
DecodeUTF8(const char *&src) | Urho3D::String | static |
EMPTY | Urho3D::String | static |
Empty() const | Urho3D::String | inline |
EncodeUTF8(char *&dest, unsigned unicodeChar) | Urho3D::String | static |
End() | Urho3D::String | inline |
End() const | Urho3D::String | inline |
EndsWith(const String &str, bool caseSensitive=true) const | Urho3D::String | |
endZero | Urho3D::String | privatestatic |
Erase(unsigned pos, unsigned length=1) | Urho3D::String | |
Erase(const Iterator &it) | Urho3D::String | |
Erase(const Iterator &start, const Iterator &end) | Urho3D::String | |
Find(const String &str, unsigned startPos=0, bool caseSensitive=true) const | Urho3D::String | |
Find(char c, unsigned startPos=0, bool caseSensitive=true) const | Urho3D::String | |
FindLast(const String &str, unsigned startPos=NPOS, bool caseSensitive=true) const | Urho3D::String | |
FindLast(char c, unsigned startPos=NPOS, bool caseSensitive=true) const | Urho3D::String | |
Front() const | Urho3D::String | inline |
Insert(unsigned pos, const String &str) | Urho3D::String | |
Insert(unsigned pos, char c) | Urho3D::String | |
Insert(const Iterator &dest, const String &str) | Urho3D::String | |
Insert(const Iterator &dest, const Iterator &start, const Iterator &end) | Urho3D::String | |
Insert(const Iterator &dest, char c) | Urho3D::String | |
Iterator typedef (defined in Urho3D::String) | Urho3D::String | |
Join(const Vector< String > &subStrings, const String &glue) | Urho3D::String | |
Joined(const Vector< String > &subStrings, const String &glue) | Urho3D::String | static |
Length() const | Urho3D::String | inline |
length_ | Urho3D::String | private |
LengthUTF8() const | Urho3D::String | |
MIN_CAPACITY | Urho3D::String | static |
MoveRange(unsigned dest, unsigned src, unsigned count) | Urho3D::String | inlineprivate |
NextUTF8Char(unsigned &byteOffset) const | Urho3D::String | |
NPOS | Urho3D::String | static |
operator!=(const String &rhs) const | Urho3D::String | inline |
operator!=(const char *rhs) const | Urho3D::String | inline |
operator+(const String &rhs) const | Urho3D::String | inline |
operator+(const char *rhs) const | Urho3D::String | inline |
operator+=(const String &rhs) | Urho3D::String | inline |
operator+=(const char *rhs) | Urho3D::String | inline |
operator+=(char rhs) | Urho3D::String | inline |
operator+=(int rhs) | Urho3D::String | |
operator+=(short rhs) | Urho3D::String | |
operator+=(long rhs) | Urho3D::String | |
operator+=(long long rhs) | Urho3D::String | |
operator+=(unsigned rhs) | Urho3D::String | |
operator+=(unsigned short rhs) | Urho3D::String | |
operator+=(unsigned long rhs) | Urho3D::String | |
operator+=(unsigned long long rhs) | Urho3D::String | |
operator+=(float rhs) | Urho3D::String | |
operator+=(bool rhs) | Urho3D::String | |
operator+=(const T &rhs) | Urho3D::String | inline |
operator<(const String &rhs) const | Urho3D::String | inline |
operator<(const char *rhs) const | Urho3D::String | inline |
operator=(const String &rhs) | Urho3D::String | inline |
operator=(String &&rhs) noexcept | Urho3D::String | inline |
operator=(const char *rhs) | Urho3D::String | inline |
operator==(const String &rhs) const | Urho3D::String | inline |
operator==(const char *rhs) const | Urho3D::String | inline |
operator>(const String &rhs) const | Urho3D::String | inline |
operator>(const char *rhs) const | Urho3D::String | inline |
operator[](unsigned index) | Urho3D::String | inline |
operator[](unsigned index) const | Urho3D::String | inline |
Replace(char replaceThis, char replaceWith, bool caseSensitive=true) | Urho3D::String | |
Replace(const String &replaceThis, const String &replaceWith, bool caseSensitive=true) | Urho3D::String | |
Replace(unsigned pos, unsigned length, const String &replaceWith) | Urho3D::String | |
Replace(unsigned pos, unsigned length, const char *replaceWith) | Urho3D::String | |
Replace(const Iterator &start, const Iterator &end, const String &replaceWith) | Urho3D::String | |
Replace(unsigned pos, unsigned length, const char *srcStart, unsigned srcLength) | Urho3D::String | private |
Replaced(char replaceThis, char replaceWith, bool caseSensitive=true) const | Urho3D::String | |
Replaced(const String &replaceThis, const String &replaceWith, bool caseSensitive=true) const | Urho3D::String | |
ReplaceUTF8(unsigned index, unsigned unicodeChar) | Urho3D::String | |
Reserve(unsigned newCapacity) | Urho3D::String | |
Resize(unsigned newLength) | Urho3D::String | |
SetUTF8FromLatin1(const char *str) | Urho3D::String | |
SetUTF8FromWChar(const wchar_t *str) | Urho3D::String | |
Split(char separator, bool keepEmptyStrings=false) const | Urho3D::String | |
Split(const char *str, char separator, bool keepEmptyStrings=false) | Urho3D::String | static |
StartsWith(const String &str, bool caseSensitive=true) const | Urho3D::String | |
String() noexcept | Urho3D::String | inline |
String(const String &str) | Urho3D::String | inline |
String(String &&str) noexcept | Urho3D::String | inline |
String(const char *str) | Urho3D::String | inline |
String(char *str) | Urho3D::String | inline |
String(const char *str, unsigned length) | Urho3D::String | inline |
String(const wchar_t *str) | Urho3D::String | inlineexplicit |
String(wchar_t *str) | Urho3D::String | inlineexplicit |
String(const WString &str) | Urho3D::String | explicit |
String(int value) | Urho3D::String | explicit |
String(short value) | Urho3D::String | explicit |
String(long value) | Urho3D::String | explicit |
String(long long value) | Urho3D::String | explicit |
String(unsigned value) | Urho3D::String | explicit |
String(unsigned short value) | Urho3D::String | explicit |
String(unsigned long value) | Urho3D::String | explicit |
String(unsigned long long value) | Urho3D::String | explicit |
String(float value) | Urho3D::String | explicit |
String(double value) | Urho3D::String | explicit |
String(bool value) | Urho3D::String | explicit |
String(char value) | Urho3D::String | explicit |
String(char value, unsigned length) | Urho3D::String | explicit |
String(const T &value) | Urho3D::String | inlineexplicit |
Substring(unsigned pos) const | Urho3D::String | |
Substring(unsigned pos, unsigned length) const | Urho3D::String | |
SubstringUTF8(unsigned pos) const | Urho3D::String | |
SubstringUTF8(unsigned pos, unsigned length) const | Urho3D::String | |
Swap(String &str) | Urho3D::String | |
ToHash() const | Urho3D::String | inline |
ToLower() const | Urho3D::String | |
ToUpper() const | Urho3D::String | |
Trimmed() const | Urho3D::String | |
~String() | Urho3D::String | inline |