Logo Search packages:      
Sourcecode: scummvm version File versions  Download package

Public Member Functions | Private Types | Private Member Functions | Private Attributes

Agi::LZWDecoder Class Reference

List of all members.

Public Member Functions

void lzwExpand (uint8 *in, uint8 *out, int32 len)

Private Types

enum  { MAXBITS = 12, TABLE_SIZE = 18041, START_BITS = 9 }

Private Member Functions

uint8 * decodeString (uint8 *buffer, uint32 code)
uint32 inputCode (uint8 **input)
int setBits (int32 value)

Private Attributes

uint8 * appendCharacter
int32 BITS
uint8 * decodeStack
uint32 inputBitBuffer
int32 inputBitCount
int32 MAX_CODE
int32 MAX_VALUE
uint32 * prefixCode

Detailed Description

Definition at line 42 of file lzw.cpp.


The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index