terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
|
Classes | |
class | Decoder |
Public Member Functions | |
UnicodeEncoding () | |
UnicodeEncoding (bool bigEndian, bool byteOrderMark) | |
UnicodeEncoding (bool bigEndian, bool byteOrderMark, bool throwOnInvalidBytes) | |
override int | GetByteCount (char[] chars, int index, int count) |
override int | GetByteCount (string s) |
unsafe override int | GetByteCount (char *chars, int count) |
override int | GetBytes (string s, int charIndex, int charCount, byte[] bytes, int byteIndex) |
override int | GetBytes (char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex) |
unsafe override int | GetBytes (char *chars, int charCount, byte *bytes, int byteCount) |
override int | GetCharCount (byte[] bytes, int index, int count) |
unsafe override int | GetCharCount (byte *bytes, int count) |
override int | GetChars (byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex) |
unsafe override int | GetChars (byte *bytes, int byteCount, char *chars, int charCount) |
override string | GetString (byte[] bytes, int index, int count) |
override Encoder | GetEncoder () |
override global::System.Text.Decoder | GetDecoder () |
override byte[] | GetPreamble () |
override int | GetMaxByteCount (int charCount) |
override int | GetMaxCharCount (int byteCount) |
override bool | Equals (object value) |
override int | GetHashCode () |
virtual object | Clone () |
virtual byte[] | GetBytes (char[] chars) |
virtual byte[] | GetBytes (char[] chars, int index, int count) |
virtual byte[] | GetBytes (string s) |
virtual int | GetBytes (ReadOnlySpan< char > chars, Span< byte > bytes) |
virtual char[] | GetChars (byte[] bytes) |
virtual char[] | GetChars (byte[] bytes, int index, int count) |
virtual int | GetChars (ReadOnlySpan< byte > bytes, Span< char > chars) |
unsafe string | GetString (byte *bytes, int byteCount) |
string | GetString (ReadOnlySpan< byte > bytes) |
virtual string | GetString (byte[] bytes) |
Static Public Member Functions | |
static Encoding | GetEncoding (int codepage) |
static Encoding | GetEncoding (int codepage, EncoderFallback encoderFallback, DecoderFallback decoderFallback) |
static Encoding | GetEncoding (string name) |
static Encoding | GetEncoding (string name, EncoderFallback encoderFallback, DecoderFallback decoderFallback) |
Package Functions | |
override void | SetDefaultFallbacks () |
unsafe override int | GetByteCount (char *chars, int count, EncoderNLS encoder) |
unsafe override int | GetBytes (char *chars, int charCount, byte *bytes, int byteCount, EncoderNLS encoder) |
unsafe override int | GetCharCount (byte *bytes, int count, DecoderNLS baseDecoder) |
unsafe override int | GetChars (byte *bytes, int byteCount, char *chars, int charCount, DecoderNLS baseDecoder) |
void | OnDeserializing () |
void | OnDeserialized () |
void | DeserializeEncoding (SerializationInfo info, StreamingContext context) |
void | SerializeEncoding (SerializationInfo info, StreamingContext context) |
void | setReadOnly (bool value=true) |
virtual char[] | GetBestFitUnicodeToBytesData () |
virtual char[] | GetBestFitBytesToUnicodeData () |
void | ThrowBytesOverflow () |
void | ThrowBytesOverflow (EncoderNLS encoder, bool nothingEncoded) |
void | ThrowCharsOverflow () |
void | ThrowCharsOverflow (DecoderNLS decoder, bool nothingDecoded) |
Package Attributes | |
bool | isThrowException |
bool | bigEndian |
bool | byteOrderMark = true |
int | m_codePage |
CodePageDataItem | dataItem |
bool | m_deserializedFromEverett |
EncoderFallback | encoderFallback |
DecoderFallback | decoderFallback |
Static Package Attributes | |
static readonly UnicodeEncoding | s_bigEndianDefault |
static readonly UnicodeEncoding | s_littleEndianDefault |
Properties | |
override ReadOnlySpan< byte > | Preamble [get] |
static object | InternalSyncObject [get] |
virtual string | EncodingName [get] |
virtual string | WebName [get] |
EncoderFallback | EncoderFallback [get, set] |
DecoderFallback | DecoderFallback [get, set] |
bool | IsReadOnly [get] |
static Encoding | ASCII [get] |
static Encoding | Latin1 [get] |
virtual int | CodePage [get] |
static Encoding | Default [get] |
static Encoding | Unicode [get] |
static Encoding | BigEndianUnicode [get] |
static Encoding | UTF7 [get] |
static Encoding | UTF8 [get] |
static Encoding | UTF32 [get] |
Private Member Functions | |
void | OnDeserializing (StreamingContext ctx) |
void | OnDeserialized (StreamingContext ctx) |
void | OnSerializing (StreamingContext ctx) |
void | GetDataItem () |
Static Private Member Functions | |
static | UnicodeEncoding () |
static Encoding | CreateDefaultEncoding () |
Private Attributes | |
bool | m_isReadOnly = true |
Definition at line 10 of file UnicodeEncoding.cs.