C# Class NScumm.Scumm.IO.ResourceFile0

Inheritance: ResourceFile
Show file Open project: scemino/nscumm Class Usage Examples

Public Methods

Method Description
ReadCostume ( long offset ) : byte[]
ReadRoom ( long offset ) : Room
ReadScript ( long offset ) : byte[]
ReadSound ( MusicDriverTypes music, long offset ) : byte[]
ResourceFile0 ( Stream stream ) : System.Collections.Generic

Protected Methods

Method Description
ReadRMHD ( ) : RoomHeader

Private Methods

Method Description
DecodeV1Gfx ( long offset, byte dst, int size ) : void
GetImageSize ( long offset, int width, int height ) : long
ReadBoxes ( long offset, Room room ) : void
ReadBytes ( long offset, int length ) : byte[]
ReadName ( ObjectData obj ) : void
ReadObject ( long offset ) : ObjectData
ReadObjectScriptOffsets ( ObjectData obj ) : void

Method Details

ReadCostume() public method

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

ReadRMHD() protected method

protected ReadRMHD ( ) : RoomHeader
return RoomHeader

ReadRoom() public method

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

ReadScript() public method

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

ReadSound() public method

public ReadSound ( MusicDriverTypes music, long offset ) : byte[]
music MusicDriverTypes
offset long
return byte[]

ResourceFile0() public method

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