|
Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
| BinaryReader (Stream input) | |
| BinaryReader (Stream input, Encoding encoding) | |
| BinaryReader (Stream input, Encoding encoding, bool leaveOpen) | |
| void | Dispose () |
| virtual void | Close () |
| virtual int | PeekChar () |
| virtual int | Read () |
| virtual byte | ReadByte () |
| virtual sbyte | ReadSByte () |
| virtual bool | ReadBoolean () |
| virtual char | ReadChar () |
| virtual short | ReadInt16 () |
| virtual ushort | ReadUInt16 () |
| virtual int | ReadInt32 () |
| virtual uint | ReadUInt32 () |
| virtual long | ReadInt64 () |
| virtual ulong | ReadUInt64 () |
| virtual Half | ReadHalf () |
| virtual float | ReadSingle () |
| virtual double | ReadDouble () |
| virtual decimal | ReadDecimal () |
| virtual string | ReadString () |
| virtual int | Read (char[] buffer, int index, int count) |
| virtual int | Read (Span< char > buffer) |
| virtual char[] | ReadChars (int count) |
| virtual int | Read (byte[] buffer, int index, int count) |
| virtual int | Read (Span< byte > buffer) |
| virtual byte[] | ReadBytes (int count) |
| int | Read7BitEncodedInt () |
| long | Read7BitEncodedInt64 () |
Protected Member Functions | |
| virtual void | Dispose (bool disposing) |
| virtual void | FillBuffer (int numBytes) |
Properties | |
| virtual Stream | BaseStream [get] |
Private Member Functions | |
| void | ThrowIfDisposed () |
| byte | InternalReadByte () |
| int | InternalReadChars (Span< char > buffer) |
| ReadOnlySpan< byte > | InternalRead (int numBytes) |
Private Attributes | |
| readonly Stream | _stream |
| readonly byte[] | _buffer |
| readonly Decoder | _decoder |
| byte[] | _charBytes |
| char[] | _charBuffer |
| readonly int | _maxCharsSize |
| readonly bool | _2BytesPerChar |
| readonly bool | _isMemoryStream |
| readonly bool | _leaveOpen |
| bool | _disposed |
Definition at line 7 of file BinaryReader.cs.