Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
bool | EnsureBitsAvailable (int count) |
uint | TryLoad16Bits () |
int | GetBits (int count) |
int | CopyTo (Memory< byte > output) |
int | CopyTo (byte[] output, int offset, int length) |
bool | NeedsInput () |
void | SetInput (Memory< byte > buffer) |
void | SetInput (byte[] buffer, int offset, int length) |
void | SkipBits (int n) |
void | SkipToByteBoundary () |
Properties | |
int | AvailableBits [get] |
int | AvailableBytes [get] |
Private Member Functions | |
uint | GetBitMask (int count) |
Private Attributes | |
Memory< byte > | _buffer |
uint | _bitBuffer |
int | _bitsInBuffer |
Definition at line 3 of file InputBuffer.cs.