C# Класс NScumm.Sword1.Mouse

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

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

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

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

Метод Описание
CreatePointer ( uint ptrId, uint luggageId ) : void

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

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

public AddToList ( int id, SwordObject compact ) : void
id int
compact SwordObject
Результат void

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

public Animate ( ) : void
Результат void

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

public ControlPanel ( bool on ) : void
on bool
Результат void

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

public Engine ( ushort x, ushort y, ushort eventFlags ) : void
x ushort
y ushort
eventFlags ushort
Результат void

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

public FnAddHuman ( ) : void
Результат void

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

public FnBlankMouse ( ) : void
Результат void

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

public FnLockMouse ( ) : void
Результат void

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

public FnNoHuman ( ) : void
Результат void

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

public FnNormalMouse ( ) : void
Результат void

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

public FnUnlockMouse ( ) : void
Результат void

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

public GiveCoords ( ushort &x, ushort &y ) : void
x ushort
y ushort
Результат void

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

public Initialize ( ) : void
Результат void

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

public Mouse ( ISystem system, ResMan resMan, ObjectMan objectMan ) : System
system ISystem
resMan ResMan
objectMan ObjectMan
Результат System

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

public SetLuggage ( uint resId, uint rate ) : void
resId uint
rate uint
Результат void

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

public SetPointer ( uint resId, uint rate ) : void
resId uint
rate uint
Результат void

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

public TestEvent ( ) : ushort
Результат ushort

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

public UseLogicAndMenu ( Logic logic, Menu menu ) : void
logic Logic
menu Menu
Результат void