![]()  | 
  
    ezEngine Release 25.08
    
   | 
 
This is the complete list of members for ezStringBuilder, including all inherited members.
| Append(ezUInt32 uiChar) | ezStringBuilder | inline | 
| 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) | ezStringBuilder | inline | 
| 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) | ezStringBuilder | inline | 
| 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) | ezStringBuilder | inline | 
| ChangeFileExtension(ezStringView sNewExtension, bool bFullExtension=false) | ezStringBuilder | |
| ChangeFileName(ezStringView sNewFileName) | ezStringBuilder | |
| ChangeFileNameAndExtension(ezStringView sNewFileNameWithExtension) | ezStringBuilder | |
| Clear() | ezStringBuilder | |
| Compare(ezStringView sOther) const | ezStringBase< ezStringBuilder > | |
| Compare_NoCase(ezStringView sOther) const | ezStringBase< ezStringBuilder > | |
| CompareN(ezStringView sOther, ezUInt32 uiCharsToCompare) const | ezStringBase< ezStringBuilder > | |
| CompareN_NoCase(ezStringView sOther, ezUInt32 uiCharsToCompare) const | ezStringBase< ezStringBuilder > | |
| ComputeCharacterPosition(ezUInt32 uiCharacterIndex) const | ezStringBase< ezStringBuilder > | |
| EndsWith(ezStringView sEndsWith) const | ezStringBase< ezStringBuilder > | |
| EndsWith_NoCase(ezStringView sEndsWith) const | ezStringBase< ezStringBuilder > | |
| ezHybridStringBase (defined in ezStringBuilder) | ezStringBuilder | friend | 
| ezStringBuilder(ezAllocator *pAllocator=ezFoundation::GetDefaultAllocator()) | ezStringBuilder | inline | 
| ezStringBuilder(const ezStringBuilder &rhs) | ezStringBuilder | inline | 
| ezStringBuilder(ezStringBuilder &&rhs) noexcept | ezStringBuilder | inline | 
| ezStringBuilder(const ezHybridStringBase< Size > &rhs) | ezStringBuilder | inline | 
| ezStringBuilder(const ezHybridString< Size, A > &rhs) | ezStringBuilder | inline | 
| ezStringBuilder(ezHybridStringBase< Size > &&rhs) | ezStringBuilder | inline | 
| ezStringBuilder(ezHybridString< Size, A > &&rhs) | ezStringBuilder | inline | 
| ezStringBuilder(ezStringView sData1, ezStringView sData2, ezStringView sData3={}, ezStringView sData4={}, ezStringView sData5={}, ezStringView sData6={}) | ezStringBuilder | |
| ezStringBuilder(const char *szUTF8, ezAllocator *pAllocator=ezFoundation::GetDefaultAllocator()) | ezStringBuilder | inline | 
| ezStringBuilder(const wchar_t *pWChar, ezAllocator *pAllocator=ezFoundation::GetDefaultAllocator()) | ezStringBuilder | inline | 
| ezStringBuilder(ezStringView rhs, ezAllocator *pAllocator=ezFoundation::GetDefaultAllocator()) | ezStringBuilder | inline | 
| FindLastSubString(ezStringView sStringToFind, const char *szStartSearchAt=nullptr) const | ezStringBase< ezStringBuilder > | inline | 
| FindLastSubString_NoCase(ezStringView sStringToFind, const char *szStartSearchAt=nullptr) const | ezStringBase< ezStringBuilder > | inline | 
| FindSubString(ezStringView sStringToFind, const char *szStartSearchAt=nullptr) const | ezStringBase< ezStringBuilder > | |
| FindSubString_NoCase(ezStringView sStringToFind, const char *szStartSearchAt=nullptr) const | ezStringBase< ezStringBuilder > | |
| FindWholeWord(const char *szSearchFor, ezStringUtils::EZ_CHARACTER_FILTER isDelimiterCB, const char *szStartSearchAt=nullptr) const | ezStringBase< ezStringBuilder > | inline | 
| FindWholeWord_NoCase(const char *szSearchFor, ezStringUtils::EZ_CHARACTER_FILTER isDelimiterCB, const char *szStartSearchAt=nullptr) const | ezStringBase< ezStringBuilder > | inline | 
| GetAllocator() const | ezStringBuilder | |
| GetCharacterCount() const | ezStringBuilder | |
| GetData() const | ezStringBuilder | |
| GetElementCount() const | ezStringBuilder | |
| GetFileDirectory() const | ezStringBase< ezStringBuilder > | |
| GetFileExtension(bool bFullExtension=false) const | ezStringBase< ezStringBuilder > | |
| GetFileName() const | ezStringBase< ezStringBuilder > | |
| GetFileNameAndExtension() const | ezStringBase< ezStringBuilder > | |
| GetHeapMemoryUsage() const | ezStringBuilder | inline | 
| GetIteratorBack() const | ezStringBase< ezStringBuilder > | |
| GetIteratorFront() const | ezStringBase< ezStringBuilder > | |
| GetRootedPathRootName() const | ezStringBase< ezStringBuilder > | |
| GetView() const | ezStringBase< ezStringBuilder > | |
| HasAnyExtension() const | ezStringBase< ezStringBuilder > | |
| HasExtension(ezStringView sExtension) const | ezStringBase< ezStringBuilder > | |
| Insert(const char *szInsertAtPos, ezStringView sTextToInsert) | ezStringBuilder | |
| IsAbsolutePath() const | ezStringBase< ezStringBuilder > | |
| IsEmpty() const | ezStringBase< ezStringBuilder > | |
| IsEqual(ezStringView sOther) const | ezStringBase< ezStringBuilder > | |
| IsEqual_NoCase(ezStringView sOther) const | ezStringBase< ezStringBuilder > | |
| IsEqualN(ezStringView sOther, ezUInt32 uiCharsToCompare) const | ezStringBase< ezStringBuilder > | |
| IsEqualN_NoCase(ezStringView sOther, ezUInt32 uiCharsToCompare) const | ezStringBase< ezStringBuilder > | |
| IsPathBelowFolder(const char *szPathToFolder) | ezStringBuilder | |
| IsRelativePath() const | ezStringBase< ezStringBuilder > | |
| IsRootedPath() const | ezStringBase< ezStringBuilder > | |
| MakeCleanPath() | ezStringBuilder | |
| MakePathSeparatorsNative() | ezStringBuilder | |
| MakeRelativeTo(ezStringView sAbsolutePathToMakeThisRelativeTo) | ezStringBuilder | |
| operator const char *() const | ezStringBase< ezStringBuilder > | inline | 
| operator ezStringView() const | ezStringBase< ezStringBuilder > | |
| operator=(const ezStringBuilder &rhs) | ezStringBuilder | |
| operator=(ezStringBuilder &&rhs) noexcept | ezStringBuilder | |
| operator=(const char *szUTF8) | ezStringBuilder | |
| operator=(const wchar_t *pWChar) | ezStringBuilder | |
| operator=(ezStringView rhs) | ezStringBuilder | |
| operator=(const ezHybridStringBase< Size > &rhs) | ezStringBuilder | inline | 
| operator=(const ezHybridString< Size, A > &rhs) | ezStringBuilder | inline | 
| operator=(ezHybridStringBase< Size > &&rhs) | ezStringBuilder | inline | 
| operator=(ezHybridString< Size, A > &&rhs) noexcept | ezStringBuilder | inline | 
| PathParentDirectory(ezUInt32 uiLevelsUp=1) | ezStringBuilder | |
| Prepend(ezUInt32 uiChar) | ezStringBuilder | inline | 
| 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) | ezStringBuilder | inline | 
| 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) | ezStringBuilder | inline | 
| 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 | |
| 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) | ezStringBuilder | inline | 
| 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) const | ezStringBase< ezStringBuilder > | |
| StartsWith(ezStringView sStartsWith) const | ezStringBase< ezStringBuilder > | |
| StartsWith_NoCase(ezStringView sStartsWith) const | ezStringBase< ezStringBuilder > | |
| ToLower() | ezStringBuilder | inline | 
| ToUpper() | ezStringBuilder | inline | 
| 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 |