C# Класс Axiom.Platforms.OpenTK.OpenTKInputReader

Platform management specialization
Наследование: Axiom.Input.InputReader
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
isVisible bool
mouseButtons MouseButtons
mouseX int
oldX int
relMouseX int

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

Метод Описание
Capture ( ) : void

Capture the current state of input.

Dispose ( ) : void
Initialize ( Axiom parent, bool useKeyboard, bool useMouse, bool useGamepad, bool ownMouse ) : void

IsKeyPressed ( KeyCodes key ) : bool

Checks the current keyboard state to see if the specified key is pressed.

IsMousePressed ( MouseButtons button ) : bool
OpenTKInputReader ( ) : System.Threading

Constructor.

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

Метод Описание
ConvertKeyEnum ( KeyCodes key ) : Key

Used to convert an Axiom.Input.KeyCodes enum val to a OpenTK enum val.

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

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

Capture the current state of input.
public Capture ( ) : void
Результат void

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

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

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

public Initialize ( Axiom parent, bool useKeyboard, bool useMouse, bool useGamepad, bool ownMouse ) : void
parent Axiom
useKeyboard bool
useMouse bool
useGamepad bool
ownMouse bool
Результат void

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

Checks the current keyboard state to see if the specified key is pressed.
public IsKeyPressed ( KeyCodes key ) : bool
key KeyCodes KeyCode to check.
Результат bool

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

public IsMousePressed ( MouseButtons button ) : bool
button MouseButtons
Результат bool

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

Constructor.
public OpenTKInputReader ( ) : System.Threading
Результат System.Threading

Описание свойств

isVisible защищенное свойство

Is the opentk window currently visible?
protected bool isVisible
Результат bool

mouseButtons защищенное свойство

protected MouseButtons mouseButtons
Результат MouseButtons

mouseX защищенное свойство

protected int mouseX
Результат int

oldX защищенное свойство

protected int oldX
Результат int

relMouseX защищенное свойство

protected int relMouseX
Результат int