C# Class NScumm.Scumm.IO.ResourceFile5

Inheritance: ResourceFile4
Afficher le fichier Open project: scemino/nscumm Class Usage Examples

Méthodes publiques

Méthode Description
ReadCharset ( long offset ) : byte[]
ReadCostume ( long offset ) : byte[]
ReadRoom ( long offset ) : Room
ReadScript ( long offset ) : byte[]
ReadSound ( MusicDriverTypes music, long offset ) : byte[]
ResourceFile5 ( Stream stream ) : System

Méthodes protégées

Méthode Description
CreateChunkIterator ( long size ) : IEnumerator
GotoResourceHeader ( long offset ) : void
Merge ( ObjectData objImg, ObjectData objCode ) : ObjectData
ReadBomp ( long size ) : ImageData
ReadCDHD ( ) : ObjectData
ReadCLUT ( ) : Color[]
ReadCYCL ( ) : ColorCycle[]
ReadImage ( long size, int numStrips ) : ImageData
ReadImageHeader ( ) : ObjectData
ReadImages ( long size ) : IList
ReadObjectCode ( long size ) : ObjectData
ReadObjectImages ( long size ) : ObjectData
ReadObjectName ( ) : byte[]
ReadRoomOffsets ( ) : long>.Dictionary
ReadVerbScript ( ObjectData obj, Chunk chunk ) : byte[]
ReadVerbTable ( ObjectData data, int size ) : void
ReadZPlane ( BinaryReader b, int size, int numStrips ) : ZPlane
ToTag ( byte data ) : string
UnknownChunk ( Chunk chunk ) : void

Method Details

CreateChunkIterator() protected méthode

protected CreateChunkIterator ( long size ) : IEnumerator
size long
Résultat IEnumerator

GotoResourceHeader() protected méthode

protected GotoResourceHeader ( long offset ) : void
offset long
Résultat void

Merge() protected méthode

protected Merge ( ObjectData objImg, ObjectData objCode ) : ObjectData
objImg ObjectData
objCode ObjectData
Résultat ObjectData

ReadBomp() protected méthode

protected ReadBomp ( long size ) : ImageData
size long
Résultat NScumm.Scumm.Graphics.ImageData

ReadCDHD() protected méthode

protected ReadCDHD ( ) : ObjectData
Résultat ObjectData

ReadCLUT() protected méthode

protected ReadCLUT ( ) : Color[]
Résultat Color[]

ReadCYCL() protected méthode

protected ReadCYCL ( ) : ColorCycle[]
Résultat ColorCycle[]

ReadCharset() public méthode

public ReadCharset ( long offset ) : byte[]
offset long
Résultat byte[]

ReadCostume() public méthode

public ReadCostume ( long offset ) : byte[]
offset long
Résultat byte[]

ReadImage() protected méthode

protected ReadImage ( long size, int numStrips ) : ImageData
size long
numStrips int
Résultat NScumm.Scumm.Graphics.ImageData

ReadImageHeader() protected méthode

protected ReadImageHeader ( ) : ObjectData
Résultat ObjectData

ReadImages() protected méthode

protected ReadImages ( long size ) : IList
size long
Résultat IList

ReadObjectCode() protected méthode

protected ReadObjectCode ( long size ) : ObjectData
size long
Résultat ObjectData

ReadObjectImages() protected méthode

protected ReadObjectImages ( long size ) : ObjectData
size long
Résultat ObjectData

ReadObjectName() protected méthode

protected ReadObjectName ( ) : byte[]
Résultat byte[]

ReadRoom() public méthode

public ReadRoom ( long offset ) : Room
offset long
Résultat Room

ReadRoomOffsets() protected méthode

protected ReadRoomOffsets ( ) : long>.Dictionary
Résultat long>.Dictionary

ReadScript() public méthode

public ReadScript ( long offset ) : byte[]
offset long
Résultat byte[]

ReadSound() public méthode

public ReadSound ( MusicDriverTypes music, long offset ) : byte[]
music MusicDriverTypes
offset long
Résultat byte[]

ReadVerbScript() protected méthode

protected ReadVerbScript ( ObjectData obj, Chunk chunk ) : byte[]
obj ObjectData
chunk Chunk
Résultat byte[]

ReadVerbTable() protected méthode

protected ReadVerbTable ( ObjectData data, int size ) : void
data ObjectData
size int
Résultat void

ReadZPlane() protected méthode

protected ReadZPlane ( BinaryReader b, int size, int numStrips ) : ZPlane
b BinaryReader
size int
numStrips int
Résultat ZPlane

ResourceFile5() public méthode

public ResourceFile5 ( Stream stream ) : System
stream Stream
Résultat System

ToTag() protected static méthode

protected static ToTag ( byte data ) : string
data byte
Résultat string

UnknownChunk() protected static méthode

protected static UnknownChunk ( Chunk chunk ) : void
chunk Chunk
Résultat void