NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
Loading...
Searching...
No Matches
CXUncompression.h
Go to the documentation of this file.
1#pragma once
3
4#ifdef __cplusplus
5extern "C" {
6#endif
7
9typedef enum {
17 CX_COMPRESSION_TYPE_MASK = 0xF0,
19
20void CXUncompressLZ(const void *orig, void *dest);
21int CXGetUncompressedSize(void *data);
22
23#ifdef __cplusplus
24}
25#endif
CXCompressionType
The possible compression types.
@ CX_COMPRESSION_LZ
LZ77 compression.
@ CX_COMPRESSION_LRC
[Unused]. LZ77 + Range encoding.
@ CX_COMPRESSION_LH
[Unused]. LZ77 + Huffman encoding.
@ CX_COMPRESSION_NONE
No compression.
@ CX_COMPRESSION_RL
[Unused]. Run length encoding.
@ CX_COMPRESSION_DIFF
[Unused]. Differential filter.
@ CX_COMPRESSION_HUFFMAN
[Unused]. Huffman encoding.