C# Class NScumm.Scumm.IO.ResourceFile

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

Protected Properties

Property Type Description
_reader System.IO.BinaryReader

Public Methods

Method Description
Dispose ( ) : void
GetRoomOffset ( byte roomNum ) : long
ReadCostume ( long offset ) : byte[]
ReadRoom ( long offset ) : Room
ReadScript ( long offset ) : byte[]
ReadSound ( MusicDriverTypes music, long offset ) : byte[]

Protected Methods

Method Description
Dispose ( bool disposing ) : void
ResourceFile ( Stream stream ) : System.IO

Method Details

Dispose() public method

public Dispose ( ) : void
return void

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

GetRoomOffset() public method

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

ReadCostume() public abstract method

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

ReadRoom() public abstract method

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

ReadScript() public abstract method

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

ReadSound() public abstract method

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

ResourceFile() protected method

protected ResourceFile ( Stream stream ) : System.IO
stream Stream
return System.IO

Property Details

_reader protected_oe property

protected BinaryReader,System.IO _reader
return System.IO.BinaryReader