![]() |
ezEngine
Release 25.03
|
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 > | |
const_iterator typedef (defined in ezStringBase< ezStringBuilder >) | ezStringBase< ezStringBuilder > | |
const_reverse_iterator typedef (defined in ezStringBase< ezStringBuilder >) | 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 > | |
iterator typedef (defined in ezStringBase< ezStringBuilder >) | 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 | |
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) | 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 |