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

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

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

Метод Описание
ReadRoom ( long offset ) : Room
ResourceFile8 ( ResourceIndex8 resourceIndex, Stream stream ) : System

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

Метод Описание
Merge ( ObjectData objImg, ObjectData objCode ) : ObjectData
ReadBomp ( long size ) : ImageData
ReadBox ( ) : Box
ReadImageHeader ( ) : ObjectData
ReadNumBoxes ( ) : int
ReadRMHD ( ) : RoomHeader
ReadRoomImages ( Room room ) : void
ReadSCAL ( ) : ScaleSlot[]
ReadScriptIndex ( ) : int
ReadVerbScript ( ObjectData obj, Chunk chunk ) : byte[]
ReadVerbTable ( ObjectData data, int size ) : void

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

Метод Описание
ReadZPlane ( ) : ZPlane

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

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

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

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

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

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

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

protected ReadNumBoxes ( ) : int
Результат int

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

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

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

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

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

protected ReadRoomImages ( Room room ) : void
room Room
Результат void

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

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

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

protected ReadScriptIndex ( ) : int
Результат int

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

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

public ResourceFile8 ( ResourceIndex8 resourceIndex, Stream stream ) : System
resourceIndex ResourceIndex8
stream Stream
Результат System