ezEngine  Release 25.03
ezStringBuilder Member List

This is the complete list of members for ezStringBuilder, including all inherited members.

Append(ezUInt32 uiChar)ezStringBuilderinline
Append(const wchar_t *pData1, const wchar_t *pData2=nullptr, const wchar_t *pData3=nullptr, const wchar_t *pData4=nullptr, const wchar_t *pData5=nullptr, const wchar_t *pData6=nullptr)ezStringBuilderinline
Append(ezStringView sData1)ezStringBuilder
Append(ezStringView sData1, ezStringView sData2)ezStringBuilder
Append(ezStringView sData1, ezStringView sData2, ezStringView sData3)ezStringBuilder
Append(ezStringView sData1, ezStringView sData2, ezStringView sData3, ezStringView sData4)ezStringBuilder
Append(ezStringView sData1, ezStringView sData2, ezStringView sData3, ezStringView sData4, ezStringView sData5, ezStringView sData6={})ezStringBuilder
AppendFormat(const ezFormatString &string)ezStringBuilder
AppendFormat(const char *szFormat, ARGS &&... args)ezStringBuilderinline
AppendPath(ezStringView sPath1, ezStringView sPath2={}, ezStringView sPath3={}, ezStringView sPath4={})ezStringBuilder
AppendWithSeparator(ezStringView sSeparator, ezStringView sText1, ezStringView sText2=ezStringView(), ezStringView sText3=ezStringView(), ezStringView sText4=ezStringView(), ezStringView sText5=ezStringView(), ezStringView sText6=ezStringView())ezStringBuilder
ChangeCharacter(iterator &ref_it, ezUInt32 uiCharacter)ezStringBuilderinline
ChangeFileExtension(ezStringView sNewExtension, bool bFullExtension=false)ezStringBuilder
ChangeFileName(ezStringView sNewFileName)ezStringBuilder
ChangeFileNameAndExtension(ezStringView sNewFileNameWithExtension)ezStringBuilder
Clear()ezStringBuilder
Compare(ezStringView sOther) constezStringBase< ezStringBuilder >
Compare_NoCase(ezStringView sOther) constezStringBase< ezStringBuilder >
CompareN(ezStringView sOther, ezUInt32 uiCharsToCompare) constezStringBase< ezStringBuilder >
CompareN_NoCase(ezStringView sOther, ezUInt32 uiCharsToCompare) constezStringBase< ezStringBuilder >
ComputeCharacterPosition(ezUInt32 uiCharacterIndex) constezStringBase< ezStringBuilder >
const_iterator typedef (defined in ezStringBase< ezStringBuilder >)ezStringBase< ezStringBuilder >
const_reverse_iterator typedef (defined in ezStringBase< ezStringBuilder >)ezStringBase< ezStringBuilder >
EndsWith(ezStringView sEndsWith) constezStringBase< ezStringBuilder >
EndsWith_NoCase(ezStringView sEndsWith) constezStringBase< ezStringBuilder >
ezHybridStringBase (defined in ezStringBuilder)ezStringBuilderfriend
ezStringBuilder(ezAllocator *pAllocator=ezFoundation::GetDefaultAllocator())ezStringBuilderinline
ezStringBuilder(const ezStringBuilder &rhs)ezStringBuilderinline
ezStringBuilder(ezStringBuilder &&rhs) noexceptezStringBuilderinline
ezStringBuilder(const ezHybridStringBase< Size > &rhs)ezStringBuilderinline
ezStringBuilder(const ezHybridString< Size, A > &rhs)ezStringBuilderinline
ezStringBuilder(ezHybridStringBase< Size > &&rhs)ezStringBuilderinline
ezStringBuilder(ezHybridString< Size, A > &&rhs)ezStringBuilderinline
ezStringBuilder(ezStringView sData1, ezStringView sData2, ezStringView sData3={}, ezStringView sData4={}, ezStringView sData5={}, ezStringView sData6={})ezStringBuilder
ezStringBuilder(const char *szUTF8, ezAllocator *pAllocator=ezFoundation::GetDefaultAllocator())ezStringBuilderinline
ezStringBuilder(const wchar_t *pWChar, ezAllocator *pAllocator=ezFoundation::GetDefaultAllocator())ezStringBuilderinline
ezStringBuilder(ezStringView rhs, ezAllocator *pAllocator=ezFoundation::GetDefaultAllocator())ezStringBuilderinline
FindLastSubString(ezStringView sStringToFind, const char *szStartSearchAt=nullptr) constezStringBase< ezStringBuilder >inline
FindLastSubString_NoCase(ezStringView sStringToFind, const char *szStartSearchAt=nullptr) constezStringBase< ezStringBuilder >inline
FindSubString(ezStringView sStringToFind, const char *szStartSearchAt=nullptr) constezStringBase< ezStringBuilder >
FindSubString_NoCase(ezStringView sStringToFind, const char *szStartSearchAt=nullptr) constezStringBase< ezStringBuilder >
FindWholeWord(const char *szSearchFor, ezStringUtils::EZ_CHARACTER_FILTER isDelimiterCB, const char *szStartSearchAt=nullptr) constezStringBase< ezStringBuilder >inline
FindWholeWord_NoCase(const char *szSearchFor, ezStringUtils::EZ_CHARACTER_FILTER isDelimiterCB, const char *szStartSearchAt=nullptr) constezStringBase< ezStringBuilder >inline
GetAllocator() constezStringBuilder
GetCharacterCount() constezStringBuilder
GetData() constezStringBuilder
GetElementCount() constezStringBuilder
GetFileDirectory() constezStringBase< ezStringBuilder >
GetFileExtension(bool bFullExtension=false) constezStringBase< ezStringBuilder >
GetFileName() constezStringBase< ezStringBuilder >
GetFileNameAndExtension() constezStringBase< ezStringBuilder >
GetHeapMemoryUsage() constezStringBuilderinline
GetIteratorBack() constezStringBase< ezStringBuilder >
GetIteratorFront() constezStringBase< ezStringBuilder >
GetRootedPathRootName() constezStringBase< ezStringBuilder >
GetView() constezStringBase< ezStringBuilder >
HasAnyExtension() constezStringBase< ezStringBuilder >
HasExtension(ezStringView sExtension) constezStringBase< ezStringBuilder >
Insert(const char *szInsertAtPos, ezStringView sTextToInsert)ezStringBuilder
IsAbsolutePath() constezStringBase< ezStringBuilder >
IsEmpty() constezStringBase< ezStringBuilder >
IsEqual(ezStringView sOther) constezStringBase< ezStringBuilder >
IsEqual_NoCase(ezStringView sOther) constezStringBase< ezStringBuilder >
IsEqualN(ezStringView sOther, ezUInt32 uiCharsToCompare) constezStringBase< ezStringBuilder >
IsEqualN_NoCase(ezStringView sOther, ezUInt32 uiCharsToCompare) constezStringBase< ezStringBuilder >
IsPathBelowFolder(const char *szPathToFolder)ezStringBuilder
IsRelativePath() constezStringBase< ezStringBuilder >
IsRootedPath() constezStringBase< ezStringBuilder >
iterator typedef (defined in ezStringBase< ezStringBuilder >)ezStringBase< ezStringBuilder >
MakeCleanPath()ezStringBuilder
MakePathSeparatorsNative()ezStringBuilder
MakeRelativeTo(ezStringView sAbsolutePathToMakeThisRelativeTo)ezStringBuilder
operator const char *() constezStringBase< ezStringBuilder >inline
operator ezStringView() constezStringBase< ezStringBuilder >
operator=(const ezStringBuilder &rhs)ezStringBuilder
operator=(ezStringBuilder &&rhs) noexceptezStringBuilder
operator=(const char *szUTF8)ezStringBuilder
operator=(const wchar_t *pWChar)ezStringBuilder
operator=(ezStringView rhs)ezStringBuilder
operator=(const ezHybridStringBase< Size > &rhs)ezStringBuilderinline
operator=(const ezHybridString< Size, A > &rhs)ezStringBuilderinline
operator=(ezHybridStringBase< Size > &&rhs)ezStringBuilderinline
operator=(ezHybridString< Size, A > &&rhs) noexceptezStringBuilderinline
PathParentDirectory(ezUInt32 uiLevelsUp=1)ezStringBuilder
Prepend(ezUInt32 uiChar)ezStringBuilderinline
Prepend(const wchar_t *pData1, const wchar_t *pData2=nullptr, const wchar_t *pData3=nullptr, const wchar_t *pData4=nullptr, const wchar_t *pData5=nullptr, const wchar_t *pData6=nullptr)ezStringBuilderinline
Prepend(ezStringView sData1, ezStringView sData2={}, ezStringView sData3={}, ezStringView sData4={}, ezStringView sData5={}, ezStringView sData6={})ezStringBuilder
PrependFormat(const ezFormatString &string)ezStringBuilder
PrependFormat(const char *szFormat, ARGS &&... args)ezStringBuilderinline
ReadAll(ezStreamReader &inout_stream)ezStringBuilder
Remove(const char *szRemoveFromPos, const char *szRemoveToPos)ezStringBuilder
RemoveFileExtension(bool bFullExtension=false)ezStringBuilder
ReplaceAll(ezStringView sSearchFor, ezStringView sReplacement)ezStringBuilder
ReplaceAll_NoCase(ezStringView sSearchFor, ezStringView sReplacement)ezStringBuilder
ReplaceFirst(ezStringView sSearchFor, ezStringView sReplacement, const char *szStartSearchAt=nullptr)ezStringBuilder
ReplaceFirst_NoCase(ezStringView sSearchFor, ezStringView sReplacement, const char *szStartSearchAt=nullptr)ezStringBuilder
ReplaceLast(ezStringView sSearchFor, ezStringView sReplacement, const char *szStartSearchAt=nullptr)ezStringBuilder
ReplaceLast_NoCase(ezStringView sSearchFor, ezStringView sReplacement, const char *szStartSearchAt=nullptr)ezStringBuilder
ReplaceSubString(const char *szStartPos, const char *szEndPos, ezStringView sReplaceWith)ezStringBuilder
ReplaceWholeWord(const char *szSearchFor, ezStringView sReplaceWith, ezStringUtils::EZ_CHARACTER_FILTER isDelimiterCB)ezStringBuilder
ReplaceWholeWord_NoCase(const char *szSearchFor, ezStringView sReplaceWith, ezStringUtils::EZ_CHARACTER_FILTER isDelimiterCB)ezStringBuilder
ReplaceWholeWordAll(const char *szSearchFor, ezStringView sReplaceWith, ezStringUtils::EZ_CHARACTER_FILTER isDelimiterCB)ezStringBuilder
ReplaceWholeWordAll_NoCase(const char *szSearchFor, ezStringView sReplaceWith, ezStringUtils::EZ_CHARACTER_FILTER isDelimiterCB)ezStringBuilder
Reserve(ezUInt32 uiNumElements)ezStringBuilder
reverse_iterator typedef (defined in ezStringBase< ezStringBuilder >)ezStringBase< ezStringBuilder >
Set(ezStringView sData1)ezStringBuilder
Set(ezStringView sData1, ezStringView sData2)ezStringBuilder
Set(ezStringView sData1, ezStringView sData2, ezStringView sData3)ezStringBuilder
Set(ezStringView sData1, ezStringView sData2, ezStringView sData3, ezStringView sData4)ezStringBuilder
Set(ezStringView sData1, ezStringView sData2, ezStringView sData3, ezStringView sData4, ezStringView sData5, ezStringView sData6={})ezStringBuilder
SetFormat(const ezFormatString &string)ezStringBuilder
SetFormat(const char *szFormat, ARGS &&... args)ezStringBuilderinline
SetPath(ezStringView sData1, ezStringView sData2, ezStringView sData3={}, ezStringView sData4={})ezStringBuilder
SetPrintf(const char *szUtf8Format,...)ezStringBuilder
SetPrintfArgs(const char *szUtf8Format, va_list szArgs)ezStringBuilder
SetSubString_CharacterCount(const char *pStart, ezUInt32 uiCharacterCount)ezStringBuilder
SetSubString_ElementCount(const char *pStart, ezUInt32 uiElementCount)ezStringBuilder
SetSubString_FromTo(const char *pStart, const char *pEnd)ezStringBuilder
Shrink(ezUInt32 uiShrinkCharsFront, ezUInt32 uiShrinkCharsBack)ezStringBuilder
Split(bool bReturnEmptyStrings, Container &ref_output, const char *szSeparator1, const char *szSeparator2=nullptr, const char *szSeparator3=nullptr, const char *szSeparator4=nullptr, const char *szSeparator5=nullptr, const char *szSeparator6=nullptr) constezStringBase< ezStringBuilder >
StartsWith(ezStringView sStartsWith) constezStringBase< ezStringBuilder >
StartsWith_NoCase(ezStringView sStartsWith) constezStringBase< ezStringBuilder >
ToLower()ezStringBuilderinline
ToUpper()ezStringBuilderinline
Trim(const char *szTrimChars=" \f\n\r\t\v")ezStringBuilder
Trim(const char *szTrimCharsStart, const char *szTrimCharsEnd)ezStringBuilder
TrimLeft(const char *szTrimChars=" \f\n\r\t\v")ezStringBuilder
TrimRight(const char *szTrimChars=" \f\n\r\t\v")ezStringBuilder
TrimWordEnd(ezStringView sWord)ezStringBuilder
TrimWordStart(ezStringView sWord)ezStringBuilder