Nebula
Loading...
Searching...
No Matches
Util::String Member List

This is the complete list of members for Util::String, including all inherited members.

Alloc(SizeT size)Util::Stringprivate
Append(const String &str)Util::Stringinline
Append(const char *str)Util::String
Append(const T &t)Util::String
AppendBool(bool val)Util::Stringinline
AppendByte(byte val)Util::Stringinline
AppendChar(char val)Util::Stringinline
AppendFloat(float val)Util::Stringinline
AppendInt(int val)Util::Stringinline
AppendMat4(const Math::mat4 &v)Util::Stringinline
AppendRange(const char *str, SizeT numChars)Util::String
AppendUByte(ubyte val)Util::Stringinline
AppendVec2(const Math::vec2 &v)Util::Stringinline
AppendVec3(const Math::vec3 &v)Util::Stringinline
AppendVec4(const Math::vec4 &v)Util::Stringinline
As() constUtil::String
AsBase64() constUtil::String
AsBlob() constUtil::String
AsBool() constUtil::String
AsCharPtr() constUtil::Stringinline
AsFloat() constUtil::String
AsFloat2() constUtil::String
AsFloat3() constUtil::String
AsFloat4() constUtil::String
AsInt() constUtil::String
AsLongLong() constUtil::String
AsMat4() constUtil::String
AsTransform44() constUtil::String
AsVec2() constUtil::String
AsVec3() constUtil::String
AsVec4() constUtil::String
BeginsWithString(const String &s) constUtil::String
c_str() constUtil::Stringinline
CamelCaseToWords()Util::String
Capitalize()Util::String
ChangeAssignPrefix(const Util::String &newPref)Util::String
ChangeFileExtension(const Util::String &newExt)Util::String
CheckFileExtension(const String &ext) constUtil::Stringinline
CheckValidCharSet(const String &charSet) constUtil::Stringinline
Clear()Util::Stringinline
Concatenate(const Array< String > &strArray, const String &whiteSpace)Util::Stringstatic
ContainsCharFromSet(const String &charSet) constUtil::String
ConvertBackslashes()Util::Stringinline
CopyToBuffer(char *buf, SizeT bufSize) constUtil::String
Delete()Util::Stringinlineprivate
empty() constUtil::Stringinline
EndsWithString(const String &s) constUtil::String
ExtractDirName() constUtil::String
ExtractFileName() constUtil::Stringinline
ExtractLastDirName() constUtil::String
ExtractRange(IndexT fromIndex, SizeT numChars) constUtil::String
ExtractToEnd(IndexT fromIndex) constUtil::String
ExtractToLastSlash() constUtil::Stringinline
Fill(SizeT length, unsigned char character)Util::String
FindCharIndex(char c, IndexT startIndex=0) constUtil::String
FindStringIndex(const String &s, IndexT startIndex=0) constUtil::String
Format(const char *fmtString,...)Util::String
FormatArgList(const char *fmtString, va_list argList)Util::String
From(const T &t)Util::Stringstatic
FromBase64(const String &)Util::Stringstatic
FromBlob(const Util::Blob &b)Util::Stringstatic
FromBool(bool b)Util::Stringinlinestatic
FromByte(byte i)Util::Stringinlinestatic
FromDouble(double f)Util::Stringinlinestatic
FromFloat(float f)Util::Stringinlinestatic
FromFloat2(const Math::float2 &v)Util::Stringinlinestatic
FromFloat3(const Math::float3 &v)Util::Stringinlinestatic
FromFloat4(const Math::float4 &v)Util::Stringinlinestatic
FromInt(int i)Util::Stringinlinestatic
FromLong(long i)Util::Stringinlinestatic
FromLongLong(long long i)Util::Stringinlinestatic
FromMat4(const Math::mat4 &m)Util::Stringinlinestatic
FromQuat(const Math::quat &q)Util::Stringinlinestatic
FromShort(short i)Util::Stringinlinestatic
FromSize(size_t i)Util::Stringinlinestatic
FromTransform44(const Math::transform44 &m)Util::Stringinlinestatic
FromUByte(ubyte i)Util::Stringinlinestatic
FromUInt(uint i)Util::Stringinlinestatic
FromUShort(ushort i)Util::Stringinlinestatic
FromVec2(const Math::vec2 &v)Util::Stringinlinestatic
FromVec3(const Math::vec3 &v)Util::Stringinlinestatic
FromVec4(const Math::vec4 &v)Util::Stringinlinestatic
Get() constUtil::Stringinline
GetFileExtension() constUtil::String
GetLastSlash() constUtil::Stringprivate
Hash(const char *c, std::size_t s)Util::Stringstatic
HashCode() constUtil::Stringinline
heapUtil::String
heapBufferUtil::Stringprivate
heapBufferSizeUtil::String
heapBufferSizeUtil::Stringprivate
Hex(INTEGER i)Util::Stringinlinestatic
IsAlNum(char c)Util::Stringstatic
IsAlpha(char c)Util::Stringstatic
IsDigit(char c)Util::Stringstatic
IsEmpty() constUtil::Stringinline
IsLower(char c)Util::Stringstatic
IsUpper(char c)Util::Stringstatic
IsValid() constUtil::Stringinline
IsValid() constUtil::String
IsValidBool() constUtil::String
IsValidFloat() constUtil::Stringinline
IsValidInt() constUtil::Stringinline
IsValidMat4() constUtil::String
IsValidTransform44() constUtil::String
IsValidVec2() constUtil::String
IsValidVec4() constUtil::String
Length() constUtil::Stringinline
length() constUtil::Stringinline
localUtil::String
localBufferUtil::Stringprivate
LocalStringSize enum valueUtil::Stringprivate
MatchPattern(const String &str, const String &pattern)Util::Stringstatic
operator!=(const String &a, const String &b)Util::Stringfriend
operator+=(const String &rhs)Util::Stringinline
operator<(const String &a, const String &b)Util::Stringfriend
operator<=(const String &a, const String &b)Util::Stringfriend
operator=(const String &rhs)Util::Stringinline
operator=(String &&rhs) noexceptUtil::Stringinline
operator=(const char *cStr)Util::Stringinline
operator==(const String &a, const String &b)Util::Stringfriend
operator==(const String &a, const char *cStr)Util::Stringfriend
operator==(const char *cStr, const String &a)Util::Stringfriend
operator==(const String &a, std::nullptr_t)Util::Stringfriend
operator>(const String &a, const String &b)Util::Stringfriend
operator>=(const String &a, const String &b)Util::Stringfriend
operator[](IndexT i) constUtil::Stringinline
operator[](IndexT i)Util::Stringinline
ParseKeyValuePairs(const String &str)Util::Stringstatic
Realloc(SizeT newSize)Util::Stringprivate
ReplaceChars(const String &charSet, char replacement)Util::String
ReplaceIllegalFilenameChars(char replacement)Util::Stringinline
Reserve(SizeT newSize)Util::String
Set(const char *ptr, SizeT length)Util::String
Set(const char *ptr, size_t length)Util::String
Set(const T &t)Util::String
SetBool(bool val)Util::String
SetByte(byte val)Util::String
SetCharPtr(const char *s)Util::String
SetDouble(double val)Util::String
SetFloat(float val)Util::String
SetFloat2(const Math::float2 &v)Util::String
SetFloat3(const Math::float3 &v)Util::String
SetFloat4(const Math::float4 &v)Util::String
SetInt(int val)Util::String
SetLong(long val)Util::String
SetLongLong(long long val)Util::String
SetMat4(const Math::mat4 &v)Util::String
SetQuaternion(const Math::quat &v)Util::String
SetShort(short val)Util::String
SetSizeT(size_t val)Util::String
SetTransform44(const Math::transform44 &v)Util::String
SetUByte(ubyte val)Util::String
SetUInt(uint val)Util::String
SetUShort(ushort val)Util::String
SetVec2(const Math::vec2 &v)Util::String
SetVec3(const Math::vec3 &v)Util::String
SetVec4(const Math::vec4 &v)Util::String
Sprintf(const char *fmtString,...)Util::Stringstatic
StrChr(const char *str, int c)Util::Stringstatic
StrCmp(const char *str0, const char *str1)Util::Stringstatic
String()Util::Stringinline
String(const String &rhs)Util::Stringinline
String(String &&rhs) noexceptUtil::Stringinline
String(const char *cStr)Util::Stringinline
String(const char *cStr, size_t len)Util::Stringinline
Strip(const String &charSet)Util::String
StripAssignPrefix()Util::String
StripFileExtension()Util::String
StrLen(const char *str)Util::Stringstatic
strLenUtil::String
strLenUtil::Stringprivate
SubstituteChar(char c, char subst)Util::Stringinline
SubstituteString(const String &str, const String &substStr)Util::String
TerminateAtIndex(IndexT index)Util::String
Tokenize(const String &whiteSpace, Array< String > &outTokens) constUtil::String
Tokenize(const String &whiteSpace) constUtil::String
Tokenize(const String &whiteSpace, char fence, Array< String > &outTokens) constUtil::String
Tokenize(const String &whiteSpace, char fence) constUtil::String
ToLower()Util::String
ToUpper()Util::String
Trim(const String &charSet)Util::String
TrimLeft(const String &charSet)Util::String
TrimRight(const String &charSet)Util::String
~String()Util::Stringinline