C# Class Alexandria.Engines.UltimaUnderworld.Graphic.RLELoader

Show file Open project: Burton-Radons/Alexandria

Public Methods

Method Description
RLELoader ( BinaryReader reader, int codeSize, int aux, int auxOffset ) : System
ReadAux ( ) : int
ReadCode ( ) : int
ReadCode2 ( ) : int

Read a two-piece code.

There is an apparent error in the code by using a shift of 4 instead of CodeSize; this is an error in the data.

ReadCode3 ( ) : int

Read a three-piece code.

There is an apparent error in the code by using a shift of 4 instead of CodeSize; this is an error in the data.

ReadCount ( ) : int

Method Details

RLELoader() public method

public RLELoader ( BinaryReader reader, int codeSize, int aux, int auxOffset ) : System
reader System.IO.BinaryReader
codeSize int
aux int
auxOffset int
return System

ReadAux() public method

public ReadAux ( ) : int
return int

ReadCode() public method

public ReadCode ( ) : int
return int

ReadCode2() public method

Read a two-piece code.
There is an apparent error in the code by using a shift of 4 instead of CodeSize; this is an error in the data.
public ReadCode2 ( ) : int
return int

ReadCode3() public method

Read a three-piece code.
There is an apparent error in the code by using a shift of 4 instead of CodeSize; this is an error in the data.
public ReadCode3 ( ) : int
return int

ReadCount() public method

public ReadCount ( ) : int
return int