terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
|
Public Member Functions | |
int | GetCrc32 (Stream input) |
int | GetCrc32AndCopy (Stream input, Stream output) |
int | ComputeCrc32 (int W, byte B) |
void | SlurpBlock (byte[] block, int offset, int count) |
void | UpdateCRC (byte b) |
void | UpdateCRC (byte b, int n) |
void | Combine (int crc, int length) |
CRC32 () | |
CRC32 (bool reverseBits) | |
CRC32 (int polynomial, bool reverseBits) | |
void | Reset () |
Package Functions | |
int | _InternalComputeCrc32 (uint W, byte B) |
Properties | |
long | TotalBytesRead [get, set] |
int | Crc32Result [get, set] |
Private Member Functions | |
void | GenerateLookupTable () |
uint | gf2_matrix_times (uint[] matrix, uint vec) |
void | gf2_matrix_square (uint[] square, uint[] mat) |
Static Private Member Functions | |
static uint | ReverseBits (uint data) |
static byte | ReverseBits (byte data) |
Private Attributes | |
uint | dwPolynomial |
long | _TotalBytesRead |
bool | reverseBits |
uint[] | crc32Table |
uint | _register |
Static Private Attributes | |
const int | BUFFER_SIZE = 8192 |