C# 클래스 NScumm.Scumm.IO.ResourceFile8

상속: ResourceFile7
파일 보기 프로젝트 열기: scemino/nscumm 1 사용 예제들

공개 메소드들

메소드 설명
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