C# Class NScumm.Sword1.Mouse

Mostrar archivo Open project: scemino/nscumm Class Usage Examples

Public Methods

Method Description
AddToList ( int id, SwordObject compact ) : void
Animate ( ) : void
ControlPanel ( bool on ) : void
Engine ( ushort x, ushort y, ushort eventFlags ) : void
FnAddHuman ( ) : void
FnBlankMouse ( ) : void
FnLockMouse ( ) : void
FnNoHuman ( ) : void
FnNormalMouse ( ) : void
FnUnlockMouse ( ) : void
GiveCoords ( ushort &x, ushort &y ) : void
Initialize ( ) : void
Mouse ( ISystem system, ResMan resMan, ObjectMan objectMan ) : System
SetLuggage ( uint resId, uint rate ) : void
SetPointer ( uint resId, uint rate ) : void
TestEvent ( ) : ushort
UseLogicAndMenu ( Logic logic, Menu menu ) : void

Private Methods

Method Description
CreatePointer ( uint ptrId, uint luggageId ) : void

Method Details

AddToList() public method

public AddToList ( int id, SwordObject compact ) : void
id int
compact SwordObject
return void

Animate() public method

public Animate ( ) : void
return void

ControlPanel() public method

public ControlPanel ( bool on ) : void
on bool
return void

Engine() public method

public Engine ( ushort x, ushort y, ushort eventFlags ) : void
x ushort
y ushort
eventFlags ushort
return void

FnAddHuman() public method

public FnAddHuman ( ) : void
return void

FnBlankMouse() public method

public FnBlankMouse ( ) : void
return void

FnLockMouse() public method

public FnLockMouse ( ) : void
return void

FnNoHuman() public method

public FnNoHuman ( ) : void
return void

FnNormalMouse() public method

public FnNormalMouse ( ) : void
return void

FnUnlockMouse() public method

public FnUnlockMouse ( ) : void
return void

GiveCoords() public method

public GiveCoords ( ushort &x, ushort &y ) : void
x ushort
y ushort
return void

Initialize() public method

public Initialize ( ) : void
return void

Mouse() public method

public Mouse ( ISystem system, ResMan resMan, ObjectMan objectMan ) : System
system ISystem
resMan ResMan
objectMan ObjectMan
return System

SetLuggage() public method

public SetLuggage ( uint resId, uint rate ) : void
resId uint
rate uint
return void

SetPointer() public method

public SetPointer ( uint resId, uint rate ) : void
resId uint
rate uint
return void

TestEvent() public method

public TestEvent ( ) : ushort
return ushort

UseLogicAndMenu() public method

public UseLogicAndMenu ( Logic logic, Menu menu ) : void
logic Logic
menu Menu
return void