C# Class NScumm.Scumm.IO.ResourceFile8

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

Public Methods

Method Description
ReadRoom ( long offset ) : Room
ResourceFile8 ( ResourceIndex8 resourceIndex, Stream stream ) : System

Protected Methods

Method Description
Merge ( ObjectData objImg, ObjectData objCode ) : ObjectData
ReadBomp ( long size ) : ImageData
ReadBox ( ) : Box
ReadImageHeader ( ) : ObjectData
ReadNumBoxes ( ) : int
ReadRMHD ( ) : RoomHeader
ReadRoomImages ( Room room ) : void
ReadSCAL ( ) : ScaleSlot[]
ReadScriptIndex ( ) : int
ReadVerbScript ( ObjectData obj, Chunk chunk ) : byte[]
ReadVerbTable ( ObjectData data, int size ) : void

Private Methods

Method Description
ReadZPlane ( ) : ZPlane

Method Details

Merge() protected method

protected Merge ( ObjectData objImg, ObjectData objCode ) : ObjectData
objImg ObjectData
objCode ObjectData
return ObjectData

ReadBomp() protected method

protected ReadBomp ( long size ) : ImageData
size long
return NScumm.Scumm.Graphics.ImageData

ReadBox() protected method

protected ReadBox ( ) : Box
return Box

ReadImageHeader() protected method

protected ReadImageHeader ( ) : ObjectData
return ObjectData

ReadNumBoxes() protected method

protected ReadNumBoxes ( ) : int
return int

ReadRMHD() protected method

protected ReadRMHD ( ) : RoomHeader
return RoomHeader

ReadRoom() public method

public ReadRoom ( long offset ) : Room
offset long
return Room

ReadRoomImages() protected method

protected ReadRoomImages ( Room room ) : void
room Room
return void

ReadSCAL() protected method

protected ReadSCAL ( ) : ScaleSlot[]
return ScaleSlot[]

ReadScriptIndex() protected method

protected ReadScriptIndex ( ) : int
return int

ReadVerbScript() protected method

protected ReadVerbScript ( ObjectData obj, Chunk chunk ) : byte[]
obj ObjectData
chunk Chunk
return byte[]

ReadVerbTable() protected method

protected ReadVerbTable ( ObjectData data, int size ) : void
data ObjectData
size int
return void

ResourceFile8() public method

public ResourceFile8 ( ResourceIndex8 resourceIndex, Stream stream ) : System
resourceIndex ResourceIndex8
stream Stream
return System