![]() |
ezEngine
Release 25.03
|
This is the complete list of members for ezUnicodeUtils, including all inherited members.
ConvertUtf8ToUtf32(const char *pFirstChar) | ezUnicodeUtils | inlinestatic |
DecodeUtf16ToUtf32(UInt16Iterator &ref_szUtf16Iterator) | ezUnicodeUtils | static |
DecodeUtf8ToUtf32(ByteIterator &ref_szUtf8Iterator) | ezUnicodeUtils | static |
DecodeWCharToUtf32(WCharIterator &ref_szWCharIterator) | ezUnicodeUtils | static |
EncodeUtf32ToUtf16(ezUInt32 uiUtf32, UInt16Iterator &ref_szUtf16Output) | ezUnicodeUtils | static |
EncodeUtf32ToUtf8(ezUInt32 uiUtf32, ByteIterator &ref_szUtf8Output) | ezUnicodeUtils | static |
EncodeUtf32ToWChar(ezUInt32 uiUtf32, WCharIterator &ref_szWCharOutput) | ezUnicodeUtils | static |
GetMaxStringEnd() | ezUnicodeUtils | static |
GetSizeForCharacterInUtf8(ezUInt32 uiCharacter) | ezUnicodeUtils | inlinestatic |
GetUtf8SequenceLength(char iFirstByte) | ezUnicodeUtils | inlinestatic |
IsASCII(ezUInt32 uiChar) | ezUnicodeUtils | static |
IsUtf16Surrogate(UInt16Iterator &ref_szUtf16Iterator) | ezUnicodeUtils | static |
IsUtf8ContinuationByte(char iByte) | ezUnicodeUtils | static |
IsUtf8StartByte(char iByte) | ezUnicodeUtils | static |
IsValidUtf8(const char *szString, const char *szStringEnd=GetMaxStringEnd< char >()) | ezUnicodeUtils | static |
MoveToNextUtf8(const char *&ref_szUtf8, ezUInt32 uiNumCharacters=1) | ezUnicodeUtils | inlinestatic |
MoveToNextUtf8(const char *&ref_szUtf8, const char *szUtf8End, ezUInt32 uiNumCharacters=1) | ezUnicodeUtils | inlinestatic |
MoveToPriorUtf8(const char *&ref_szUtf8, const char *szUtf8Start, ezUInt32 uiNumCharacters=1) | ezUnicodeUtils | inlinestatic |
RepairNonUtf8Text(const char *pStartData, const char *pEndData, Container &out_result) | ezUnicodeUtils | static |
SkipUtf16BomBE(const ezUInt16 *&ref_pUtf16) | ezUnicodeUtils | inlinestatic |
SkipUtf16BomLE(const ezUInt16 *&ref_pUtf16) | ezUnicodeUtils | inlinestatic |
SkipUtf8Bom(const char *&ref_szUtf8) | ezUnicodeUtils | inlinestatic |
Utf16BomBE | ezUnicodeUtils | static |
Utf16BomLE | ezUnicodeUtils | static |