Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

LWZState Struct Reference

Collaboration diagram for LWZState:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 LWZState ()
bool Init (RageFile &f)
int ReadByte (RageFile &f)

Public Attributes

bool fresh
int code_size
int set_code_size
int max_code
int max_code_size
int firstcode
int oldcode
int clear_code
int end_code
int table [2][(1<< MAX_LWZ_BITS)]
int stack [(1<< (MAX_LWZ_BITS))*2]
intsp
Code m_Code

Constructor & Destructor Documentation

LWZState::LWZState  )  [inline]
 


Member Function Documentation

bool LWZState::Init RageFile f  ) 
 

int LWZState::ReadByte RageFile f  ) 
 


Member Data Documentation

int LWZState::clear_code
 

int LWZState::code_size
 

int LWZState::end_code
 

int LWZState::firstcode
 

bool LWZState::fresh
 

Code LWZState::m_Code
 

int LWZState::max_code
 

int LWZState::max_code_size
 

int LWZState::oldcode
 

int LWZState::set_code_size
 

int * LWZState::sp
 

int LWZState::stack[(1<< (MAX_LWZ_BITS))*2]
 

int LWZState::table[2][(1<< MAX_LWZ_BITS)]
 


The documentation for this struct was generated from the following file:
Generated on Thu Jan 27 20:59:50 2005 for StepMania by doxygen 1.3.7