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

상속: ResourceFile
파일 보기 프로젝트 열기: scemino/nscumm

공개 메소드들

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