C# Класс NScumm.Scumm.IO.ResourceFile5

Наследование: ResourceFile4
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Защищенные методы

Метод Описание
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

Описание методов

CreateChunkIterator() защищенный Метод

protected CreateChunkIterator ( long size ) : IEnumerator
size long
Результат IEnumerator

GotoResourceHeader() защищенный Метод

protected GotoResourceHeader ( long offset ) : void
offset long
Результат void

Merge() защищенный Метод

protected Merge ( ObjectData objImg, ObjectData objCode ) : ObjectData
objImg ObjectData
objCode ObjectData
Результат ObjectData

ReadBomp() защищенный Метод

protected ReadBomp ( long size ) : ImageData
size long
Результат NScumm.Scumm.Graphics.ImageData

ReadCDHD() защищенный Метод

protected ReadCDHD ( ) : ObjectData
Результат ObjectData

ReadCLUT() защищенный Метод

protected ReadCLUT ( ) : Color[]
Результат Color[]

ReadCYCL() защищенный Метод

protected ReadCYCL ( ) : ColorCycle[]
Результат ColorCycle[]

ReadCharset() публичный Метод

public ReadCharset ( long offset ) : byte[]
offset long
Результат byte[]

ReadCostume() публичный Метод

public ReadCostume ( long offset ) : byte[]
offset long
Результат byte[]

ReadImage() защищенный Метод

protected ReadImage ( long size, int numStrips ) : ImageData
size long
numStrips int
Результат NScumm.Scumm.Graphics.ImageData

ReadImageHeader() защищенный Метод

protected ReadImageHeader ( ) : ObjectData
Результат ObjectData

ReadImages() защищенный Метод

protected ReadImages ( long size ) : IList
size long
Результат IList

ReadObjectCode() защищенный Метод

protected ReadObjectCode ( long size ) : ObjectData
size long
Результат ObjectData

ReadObjectImages() защищенный Метод

protected ReadObjectImages ( long size ) : ObjectData
size long
Результат ObjectData

ReadObjectName() защищенный Метод

protected ReadObjectName ( ) : byte[]
Результат byte[]

ReadRoom() публичный Метод

public ReadRoom ( long offset ) : Room
offset long
Результат Room

ReadRoomOffsets() защищенный Метод

protected ReadRoomOffsets ( ) : long>.Dictionary
Результат long>.Dictionary

ReadScript() публичный Метод

public ReadScript ( long offset ) : byte[]
offset long
Результат byte[]

ReadSound() публичный Метод

public ReadSound ( MusicDriverTypes music, long offset ) : byte[]
music MusicDriverTypes
offset long
Результат byte[]

ReadVerbScript() защищенный Метод

protected ReadVerbScript ( ObjectData obj, Chunk chunk ) : byte[]
obj ObjectData
chunk Chunk
Результат byte[]

ReadVerbTable() защищенный Метод

protected ReadVerbTable ( ObjectData data, int size ) : void
data ObjectData
size int
Результат void

ReadZPlane() защищенный Метод

protected ReadZPlane ( BinaryReader b, int size, int numStrips ) : ZPlane
b BinaryReader
size int
numStrips int
Результат ZPlane

ResourceFile5() публичный Метод

public ResourceFile5 ( Stream stream ) : System
stream Stream
Результат System

ToTag() защищенный статический Метод

protected static ToTag ( byte data ) : string
data byte
Результат string

UnknownChunk() защищенный статический Метод

protected static UnknownChunk ( Chunk chunk ) : void
chunk Chunk
Результат void