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

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

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

Метод Описание
ReadAmigaSound ( long offset ) : byte[]
ReadCostume ( long offset ) : byte[]
ReadRoom ( long offset ) : Room
ReadScript ( long offset ) : byte[]
ReadSound ( MusicDriverTypes music, long offset ) : byte[]
ResourceFile3 ( Stream stream ) : System.Collections.Generic
SetObjectImage ( int numZBuffer, byte[]>.IDictionary stripsDic, ObjectData obj ) : void

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

Метод Описание
GotoResourceHeader ( long offset ) : void
ReadBlockSound ( ) : bool
ReadBox ( ) : Box
ReadCLUT ( ) : Color[]
ReadCYCL ( ) : ColorCycle[]
ReadEPAL ( ) : byte[]
ReadRMHD ( ) : RoomHeader
ReadSCAL ( ) : ScaleSlot[]
ReadVerbTable ( ObjectData data, int size ) : void
ReadZPlane ( BinaryReader b, int size, int numStrips ) : ZPlane

Приватные методы

Метод Описание
ReadChunk ( BinaryReader reader ) : Chunk
ReadImage ( Stream stream, int numStrips ) : ImageData
ReadObjectName ( IEnumerator it, byte nameOffset ) : byte[]
ReadRoomCore ( long offset, long chunkSize ) : Room

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

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

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

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

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

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

protected ReadBlockSound ( ) : bool
Результат bool

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

protected ReadBox ( ) : Box
Результат Box

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

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

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

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

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

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

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

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

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

protected ReadRMHD ( ) : RoomHeader
Результат RoomHeader

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

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

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

protected ReadSCAL ( ) : ScaleSlot[]
Результат ScaleSlot[]

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

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

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

public ReadSound ( MusicDriverTypes music, long offset ) : byte[]
music MusicDriverTypes
offset long
Результат 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 System.IO.BinaryReader
size int
numStrips int
Результат NScumm.Scumm.Graphics.ZPlane

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

public ResourceFile3 ( Stream stream ) : System.Collections.Generic
stream Stream
Результат System.Collections.Generic

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

public SetObjectImage ( int numZBuffer, byte[]>.IDictionary stripsDic, ObjectData obj ) : void
numZBuffer int
stripsDic byte[]>.IDictionary
obj ObjectData
Результат void