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 | |
InflateManager () | |
InflateManager (bool expectRfc1950HeaderBytes) | |
Package Functions | |
int | Reset () |
int | End () |
int | Initialize (ZlibCodec codec, int w) |
int | Inflate (FlushType flush) |
int | SetDictionary (byte[] dictionary) |
int | Sync () |
int | SyncPoint (ZlibCodec z) |
Package Attributes | |
ZlibCodec | _codec |
int | method |
uint | computedCheck |
uint | expectedCheck |
int | marker |
int | wbits |
InflateBlocks | blocks |
Properties | |
bool | HandleRfc1950HeaderBytes [get, set] |
Private Types | |
enum | InflateManagerMode { METHOD , FLAG , DICT4 , DICT3 , DICT2 , DICT1 , DICT0 , BLOCKS , CHECK4 , CHECK3 , CHECK2 , CHECK1 , DONE , BAD } |
Static Private Member Functions | |
static | InflateManager () |
Private Attributes | |
InflateManager.InflateManagerMode | mode |
bool | _handleRfc1950HeaderBytes |
Static Private Attributes | |
const int | PRESET_DICT = 32 |
const int | Z_DEFLATED = 8 |
static readonly byte[] | mark |
Definition at line 8 of file InflateManager.cs.