C# Класс Drought.Input.DeviceInput

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

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

Метод Описание
bind ( GameKeys gameKey, Keys key, ModifierKeys modifier ) : void
bind ( GameKeys gameKey, MouseButtons button, ModifierKeys modifier ) : void
clearBinding ( GameKeys gameKey ) : void
clearBindings ( ) : void
getInput ( ) : DeviceInput
getMouseX ( ) : int
getMouseY ( ) : int
isKeyPressed ( GameKeys gameKey ) : bool
poll ( ) : void
wasKeyJustPressed ( GameKeys gameKey ) : bool
wasKeyJustReleased ( GameKeys gameKey ) : bool

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

Метод Описание
DeviceInput ( ) : System
isMouseButtonPressed ( MouseButtons button ) : bool

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

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

public bind ( GameKeys gameKey, Keys key, ModifierKeys modifier ) : void
gameKey GameKeys
key Keys
modifier ModifierKeys
Результат void

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

public bind ( GameKeys gameKey, MouseButtons button, ModifierKeys modifier ) : void
gameKey GameKeys
button MouseButtons
modifier ModifierKeys
Результат void

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

public clearBinding ( GameKeys gameKey ) : void
gameKey GameKeys
Результат void

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

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

getInput() публичный статический Метод

public static getInput ( ) : DeviceInput
Результат DeviceInput

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

public getMouseX ( ) : int
Результат int

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

public getMouseY ( ) : int
Результат int

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

public isKeyPressed ( GameKeys gameKey ) : bool
gameKey GameKeys
Результат bool

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

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

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

public wasKeyJustPressed ( GameKeys gameKey ) : bool
gameKey GameKeys
Результат bool

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

public wasKeyJustReleased ( GameKeys gameKey ) : bool
gameKey GameKeys
Результат bool