iota.controls

Undocumented in source.

Modules

keyboard
module iota.controls.keyboard
Undocumented in source.
keybscancodes
module iota.controls.keybscancodes
Undocumented in source.
mouse
module iota.controls.mouse
Undocumented in source.
system
module iota.controls.system
Undocumented in source.
types
module iota.controls.types
Undocumented in source.

Public Imports

iota.controls.types
public import iota.controls.types;
Undocumented in source.
iota.controls.keyboard
public import iota.controls.keyboard;
Undocumented in source.
iota.controls.mouse
public import iota.controls.mouse;
Undocumented in source.
iota.controls.system
public import iota.controls.system;
Undocumented in source.

Members

Functions

initInput
int initInput()
Undocumented in source. Be warned that the author may not have intended to support it.
pollInputs
int pollInputs(InputEvent output)

Polls all input devices one by one.

removeInvalidDevs
int removeInvalidDevs()
Undocumented in source. Be warned that the author may not have intended to support it.

Static variables

deviceList
InputDevice[] deviceList;

Contains all input devices, including some invalidated ones.

pollPos
size_t pollPos;

Contains the polling position.

Meta