C# Класс NScumm.Sword1.ResMan

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

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

Метод Описание
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