KeyEventStruct

Encapsulates information about a key event.

Constructors

this
this(void* ptr, Flag!"Take" take)

Members

Functions

cPtr
void* cPtr()

Properties

keycode
ushort keycode [@property getter]

Get field keycode.

keycode
ushort keycode [@property setter]

Set field keycode.

keyval
uint keyval [@property getter]

Get field keyval.

keyval
uint keyval [@property setter]

Set field keyval.

length
int length [@property getter]

Get field length.

length
int length [@property setter]

Set field length.

state
uint state [@property getter]

Get field state.

state
uint state [@property setter]

Set field state.

string_
string string_ [@property getter]

Get field string_.

string_
string string_ [@property setter]

Set field string_.

timestamp
uint timestamp [@property getter]

Get field timestamp.

timestamp
uint timestamp [@property setter]

Set field timestamp.

type
int type [@property getter]

Get field type.

type
int type [@property setter]

Set field type.