C# Class NScumm.Scumm.IO.ResourceFile4

Inheritance: ResourceFile3
Exibir arquivo Open project: scemino/nscumm Class Usage Examples

Public Methods

Method Description
GetRoomOffset ( byte roomNum ) : long
ReadAmigaSound ( long offset ) : byte[]
ResourceFile4 ( Stream stream ) : System.Collections.Generic

Protected Methods

Method Description
GotoResourceHeader ( long offset ) : void
ReadBlockSound ( ) : bool
ReadBox ( ) : Box
ReadCLUT ( ) : NScumm.Core.Graphics.Color[]
ReadRoomOffsets ( ) : long>.Dictionary
ReadZPlane ( BinaryReader b, int size, int numStrips ) : ZPlane

Method Details

GetRoomOffset() public method

public GetRoomOffset ( byte roomNum ) : long
roomNum byte
return long

GotoResourceHeader() protected method

protected GotoResourceHeader ( long offset ) : void
offset long
return void

ReadAmigaSound() public method

public ReadAmigaSound ( long offset ) : byte[]
offset long
return byte[]

ReadBlockSound() protected method

protected ReadBlockSound ( ) : bool
return bool

ReadBox() protected method

protected ReadBox ( ) : Box
return Box

ReadCLUT() protected method

protected ReadCLUT ( ) : NScumm.Core.Graphics.Color[]
return NScumm.Core.Graphics.Color[]

ReadRoomOffsets() protected method

protected ReadRoomOffsets ( ) : long>.Dictionary
return long>.Dictionary

ReadZPlane() protected method

protected ReadZPlane ( BinaryReader b, int size, int numStrips ) : ZPlane
b System.IO.BinaryReader
size int
numStrips int
return NScumm.Scumm.Graphics.ZPlane

ResourceFile4() public method

public ResourceFile4 ( Stream stream ) : System.Collections.Generic
stream System.IO.Stream
return System.Collections.Generic