Zdexby TheHolyOneZ
8,798 structs
Struct

Unicode

: ValueType : Object
Unity.Collections.Unicode, Unity.Collections 0x0001 (1 B) Unity.Collections.dll
0x00x0001

Members 1

OffsetSizeNameTypeFlags
—0x04kMaximumValidCodePointintPublicStatic+1 flags

Functions 17

SignatureFlagsNativeParams
bool IsValidCodePoint(int codepoint)PublicStatic0x04
bool NotTrailer(byte b)PublicStatic0x01
Rune get_ReplacementCharacter()PublicStatic+1 flags0x04
Rune get_BadRune()PublicStatic+1 flags0x04
ConversionError Utf8ToUcs(ref Rune& rune, const Byte*& buffer, ref int& index, int capacity)PublicStatic0x04
int FindUtf8CharStartInReverse(const Byte*& ptr, ref int& index)PrivateStatic0x04
ConversionError Utf8ToUcsReverse(ref Rune& rune, const Byte*& buffer, ref int& index, int capacity)Static+1 flags0x04
bool IsLeadingSurrogate(ushort c)PrivateStatic0x02
bool IsTrailingSurrogate(ushort c)PrivateStatic0x02
ConversionError Utf16ToUcs(ref Rune& rune, const Char*& buffer, ref int& index, int capacity)PublicStatic0x04
ConversionError UcsToUcs(ref Rune& rune, const Rune*& buffer, ref int& index, int capacity)Static+1 flags0x04
ConversionError UcsToUtf8(const Byte*& buffer, ref int& index, int capacity, const Rune& rune)PublicStatic0x04
ConversionError UcsToUtf16(const Char*& buffer, ref int& index, int capacity, const Rune& rune)PublicStatic0x04
ConversionError Utf16ToUtf8(const Char*& utf16Buffer, int utf16Length, const Byte*& utf8Buffer, ref int& utf8Length, int utf8Capacity)PublicStatic0x04
ConversionError Utf8ToUtf8(const Byte*& srcBuffer, int srcLength, const Byte*& destBuffer, ref int& destLength, int destCapacity)PublicStatic0x04
ConversionError Utf8ToUtf16(const Byte*& utf8Buffer, int utf8Length, const Char*& utf16Buffer, ref int& utf16Length, int utf16Capacity)PublicStatic0x04
int CountRunes(const Byte*& utf8Buffer, int utf8Length, int maxRunes)PrivateStatic0x04