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

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

Открытые свойства

Свойство Тип Описание
AnimCmds long
BasePtr long
CostumeReader System.IO.BinaryReader
DataOffsets long
Format byte
FrameOffsets long
Id int
Mirror bool
NumAnim byte
NumColors byte
Palette byte[]

Защищенные свойства (Protected)

Свойство Тип Описание
_vm ScummEngine

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

Метод Описание
ClassicCostumeLoader ( ScummEngine vm ) : System
CostumeDecodeData ( Actor a, int frame, uint usemask ) : void
HasManyDirections ( int id ) : bool
IncreaseAnims ( Actor a ) : int
LoadCostume ( int id ) : void

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

Метод Описание
IncreaseAnim ( Actor a, int slot ) : bool

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

Метод Описание
ReadAnimCommand ( int j ) : byte

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

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

public ClassicCostumeLoader ( ScummEngine vm ) : System
vm ScummEngine
Результат System

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

public CostumeDecodeData ( Actor a, int frame, uint usemask ) : void
a Actor
frame int
usemask uint
Результат void

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

public HasManyDirections ( int id ) : bool
id int
Результат bool

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

protected IncreaseAnim ( Actor a, int slot ) : bool
a Actor
slot int
Результат bool

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

public IncreaseAnims ( Actor a ) : int
a Actor
Результат int

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

public LoadCostume ( int id ) : void
id int
Результат void

Описание свойств

AnimCmds публичное свойство

public long AnimCmds
Результат long

BasePtr публичное свойство

public long BasePtr
Результат long

CostumeReader публичное свойство

public BinaryReader,System.IO CostumeReader
Результат System.IO.BinaryReader

DataOffsets публичное свойство

public long DataOffsets
Результат long

Format публичное свойство

public byte Format
Результат byte

FrameOffsets публичное свойство

public long FrameOffsets
Результат long

Id публичное свойство

public int Id
Результат int

Mirror публичное свойство

public bool Mirror
Результат bool

NumAnim публичное свойство

public byte NumAnim
Результат byte

NumColors публичное свойство

public byte NumColors
Результат byte

Palette публичное свойство

public byte[] Palette
Результат byte[]

_vm защищенное свойство

protected ScummEngine _vm
Результат ScummEngine