8#ifndef ULTRALIGHT_CAPI_KEYEVENT_H
9#define ULTRALIGHT_CAPI_KEYEVENT_H
25 int virtual_key_code,
int native_key_code,
ULString text,
26 ULString unmodified_text,
bool is_keypad,
bool is_auto_repeat,
struct C_String * ULString
Definition CAPI_Defines.h:54
#define ULExport
Definition CAPI_Defines.h:27
ULKeyEventType
Definition CAPI_Defines.h:155
struct C_KeyEvent * ULKeyEvent
Definition CAPI_Defines.h:56
ULExport ULKeyEvent ulCreateKeyEvent(ULKeyEventType type, unsigned int modifiers, int virtual_key_code, int native_key_code, ULString text, ULString unmodified_text, bool is_keypad, bool is_auto_repeat, bool is_system_key)
Create a key event,.
ULExport void ulDestroyKeyEvent(ULKeyEvent evt)
Destroy a key event.