|
Terraria v1.4.4.9
Terraria source code documentation
|
Package Functions | |
| unsafe | BlobReader (MemoryBlock block) |
| unsafe string | GetDebuggerDisplay () |
| unsafe bool | TryAlign (byte alignment) |
| unsafe MemoryBlock | GetMemoryBlockAt (int offset, int length) |
| unsafe string | ReadUtf8NullTerminated () |
Static Package Attributes | |
| const int | InvalidCompressedInteger = int.MaxValue |
Properties | |
| unsafe byte * | StartPointer [get] |
| unsafe byte * | CurrentPointer [get] |
| int | Length [get] |
| unsafe int | Offset [get, set] |
| unsafe int | RemainingBytes [get] |
Private Member Functions | |
| unsafe void | CheckBounds (int offset, int byteCount) |
| unsafe byte * | GetCurrentPointerAndAdvance (int length) |
| unsafe byte * | GetCurrentPointerAndAdvance1 () |
| unsafe int | ReadCompressedIntegerOrInvalid () |
Private Attributes | |
| readonly MemoryBlock | _block |
| unsafe readonly byte * | _endPointer |
| unsafe byte * | _currentPointer |
Static Private Attributes | |
| static readonly uint[] | s_corEncodeTokenArray = new uint[4] { 33554432u, 16777216u, 452984832u, 0u } |
Definition at line 9 of file BlobReader.cs.