C# 클래스 NScumm.Sword1.ResMan

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

공개 메소드들

메소드 설명
CptResOpen ( uint id ) : byte[]
FetchFrame ( byte resourceData, uint frameNo ) : ByteAccess
FetchRes ( uint id ) : byte[]
Flush ( ) : void
LockScript ( uint scrId ) : Header
OpenFetchRes ( uint id ) : byte[]
ReadInt16 ( short value ) : short
ReadUInt16 ( ushort value ) : ushort
ReadUInt32 ( uint value ) : uint
ResClose ( uint id ) : void
ResMan ( string directory, string fileName, bool isMacFile ) : System
ResOpen ( uint id ) : void
UnlockScript ( uint scrId ) : void

비공개 메소드들

메소드 설명
LoadCluDescript ( string fileName ) : void
OpenCptResourceLittleEndian ( uint id ) : void
OpenScriptResourceLittleEndian ( uint id ) : void
ResFile ( uint id ) : Stream
ResHandle ( uint id ) : MemHandle
ResLength ( uint id ) : uint
ResOffset ( uint id ) : uint

메소드 상세

CptResOpen() 공개 메소드

public CptResOpen ( uint id ) : byte[]
id uint
리턴 byte[]

FetchFrame() 공개 메소드

public FetchFrame ( byte resourceData, uint frameNo ) : ByteAccess
resourceData byte
frameNo uint
리턴 ByteAccess

FetchRes() 공개 메소드

public FetchRes ( uint id ) : byte[]
id uint
리턴 byte[]

Flush() 공개 메소드

public Flush ( ) : void
리턴 void

LockScript() 공개 메소드

public LockScript ( uint scrId ) : Header
scrId uint
리턴 Header

OpenFetchRes() 공개 메소드

public OpenFetchRes ( uint id ) : byte[]
id uint
리턴 byte[]

ReadInt16() 공개 메소드

public ReadInt16 ( short value ) : short
value short
리턴 short

ReadUInt16() 공개 메소드

public ReadUInt16 ( ushort value ) : ushort
value ushort
리턴 ushort

ReadUInt32() 공개 메소드

public ReadUInt32 ( uint value ) : uint
value uint
리턴 uint

ResClose() 공개 메소드

public ResClose ( uint id ) : void
id uint
리턴 void

ResMan() 공개 메소드

public ResMan ( string directory, string fileName, bool isMacFile ) : System
directory string
fileName string
isMacFile bool
리턴 System

ResOpen() 공개 메소드

public ResOpen ( uint id ) : void
id uint
리턴 void

UnlockScript() 공개 메소드

public UnlockScript ( uint scrId ) : void
scrId uint
리턴 void