C# 클래스 SCSharp.UI.Sprite

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

공개 메소드들

메소드 설명
AddToPainter ( ) : void
GetPosition ( int &xo, int &yo ) : void
GetTopLeftPosition ( int &xo, int &yo ) : void
RemoveFromPainter ( ) : void
RunScript ( AnimationType animationType ) : void
RunScript ( ushort script_start ) : void
SetPosition ( int x, int y ) : void
Sprite ( Mpq mpq, int sprite_entry, byte palette, int x, int y ) : System
Sprite ( Sprite parentSprite, ushort images_entry, byte palette ) : System
Tick ( int millis_elapsed ) : bool

비공개 메소드들

메소드 설명
DoPlayFrame ( int frame_num ) : void
PaintSprite ( System.DateTime now ) : void
ReadByte ( ushort &pc ) : byte
ReadWord ( ushort &pc ) : ushort
Sprite ( ) : System
Trace ( string fmt ) : void
TraceLine ( string fmt ) : void

메소드 상세

AddToPainter() 공개 메소드

public AddToPainter ( ) : void
리턴 void

GetPosition() 공개 메소드

public GetPosition ( int &xo, int &yo ) : void
xo int
yo int
리턴 void

GetTopLeftPosition() 공개 메소드

public GetTopLeftPosition ( int &xo, int &yo ) : void
xo int
yo int
리턴 void

RemoveFromPainter() 공개 메소드

public RemoveFromPainter ( ) : void
리턴 void

RunScript() 공개 메소드

public RunScript ( AnimationType animationType ) : void
animationType AnimationType
리턴 void

RunScript() 공개 메소드

public RunScript ( ushort script_start ) : void
script_start ushort
리턴 void

SetPosition() 공개 메소드

public SetPosition ( int x, int y ) : void
x int
y int
리턴 void

Sprite() 공개 메소드

public Sprite ( Mpq mpq, int sprite_entry, byte palette, int x, int y ) : System
mpq Mpq
sprite_entry int
palette byte
x int
y int
리턴 System

Sprite() 공개 메소드

public Sprite ( Sprite parentSprite, ushort images_entry, byte palette ) : System
parentSprite Sprite
images_entry ushort
palette byte
리턴 System

Tick() 공개 메소드

public Tick ( int millis_elapsed ) : bool
millis_elapsed int
리턴 bool