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 keycode field.

keycode
ushort keycode [@property setter]

Set keycode field.

keyval
uint keyval [@property getter]

Get keyval field.

keyval
uint keyval [@property setter]

Set keyval field.

length
int length [@property getter]

Get length field.

length
int length [@property setter]

Set length field.

state
uint state [@property getter]

Get state field.

state
uint state [@property setter]

Set state field.

string_
string string_ [@property getter]

Get string_ field.

string_
string string_ [@property setter]

Set string_ field.

timestamp
uint timestamp [@property getter]

Get timestamp field.

timestamp
uint timestamp [@property setter]

Set timestamp field.

type
int type [@property getter]

Get type field.

type
int type [@property setter]

Set type field.