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

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

보호된 프로퍼티들

프로퍼티 타입 설명
_akos byte[]

공개 메소드들

메소드 설명
AkosCostumeLoader ( ScummEngine vm ) : System
CostumeDecodeData ( Actor a, int frame, uint usemask ) : void
HasManyDirections ( int id ) : bool
IncreaseAnim ( Actor a, int chan, byte aksq, byte akfo, int numakfo, ScummEngine vm ) : bool
IncreaseAnims ( Actor a ) : int
LoadCostume ( int id ) : void

보호된 메소드들

메소드 설명
HasManyDirections ( ) : bool

비공개 메소드들

메소드 설명
GB ( byte aksq, int curpos, int o ) : byte
GUW ( byte aksq, int curpos, int o ) : ushort
GW ( byte aksq, int curpos, int o ) : short
akos_compare ( int a, int b, byte cmd ) : bool
akos_queCommand ( byte cmd, Actor a, int param_1, int param_2, ScummEngine vm ) : void

메소드 상세

AkosCostumeLoader() 공개 메소드

public AkosCostumeLoader ( ScummEngine vm ) : System
vm ScummEngine
리턴 System

CostumeDecodeData() 공개 메소드

public CostumeDecodeData ( Actor a, int frame, uint usemask ) : void
a Actor
frame int
usemask uint
리턴 void

HasManyDirections() 보호된 메소드

protected HasManyDirections ( ) : bool
리턴 bool

HasManyDirections() 공개 메소드

public HasManyDirections ( int id ) : bool
id int
리턴 bool

IncreaseAnim() 공개 정적인 메소드

public static IncreaseAnim ( Actor a, int chan, byte aksq, byte akfo, int numakfo, ScummEngine vm ) : bool
a Actor
chan int
aksq byte
akfo byte
numakfo int
vm ScummEngine
리턴 bool

IncreaseAnims() 공개 메소드

public IncreaseAnims ( Actor a ) : int
a Actor
리턴 int

LoadCostume() 공개 메소드

public LoadCostume ( int id ) : void
id int
리턴 void

프로퍼티 상세

_akos 보호되어 있는 프로퍼티

protected byte[] _akos
리턴 byte[]