NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
Loading...
Searching...
No Matches
CXUncompression.h File Reference

Go to the source code of this file.

Enumerations

enum  CXCompressionType {
  CX_COMPRESSION_NONE = 0x00 ,
  CX_COMPRESSION_LZ = 0x10 ,
  CX_COMPRESSION_HUFFMAN = 0x20 ,
  CX_COMPRESSION_RL = 0x30 ,
  CX_COMPRESSION_LH = 0x40 ,
  CX_COMPRESSION_LRC = 0x50 ,
  CX_COMPRESSION_DIFF = 0x80 ,
  CX_COMPRESSION_TYPE_MASK = 0xF0
}
 The possible compression types. More...
 

Functions

void CXUncompressLZ (const void *orig, void *dest)
 
int CXGetUncompressedSize (void *data)
 

Enumeration Type Documentation

◆ CXCompressionType

The possible compression types.

Enumerator
CX_COMPRESSION_NONE 

No compression.

CX_COMPRESSION_LZ 

LZ77 compression.

CX_COMPRESSION_HUFFMAN 

[Unused]. Huffman encoding.

CX_COMPRESSION_RL 

[Unused]. Run length encoding.

CX_COMPRESSION_LH 

[Unused]. LZ77 + Huffman encoding.

CX_COMPRESSION_LRC 

[Unused]. LZ77 + Range encoding.

CX_COMPRESSION_DIFF 

[Unused]. Differential filter.

Definition at line 9 of file CXUncompression.h.