C# Класс SCSharp.UI.Sprite

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

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

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