|
Flutter Linux Embedder
|
|
Go to the documentation of this file.
5 #ifndef FLUTTER_SHELL_PLATFORM_LINUX_FL_KEY_EVENT_H_
6 #define FLUTTER_SHELL_PLATFORM_LINUX_FL_KEY_EVENT_H_
31 GdkModifierType
state,
69 #endif // FLUTTER_SHELL_PLATFORM_LINUX_FL_KEY_EVENT_H_
G_DECLARE_FINAL_TYPE(FlKeyEvent, fl_key_event, FL, KEY_EVENT, GObject)
GdkModifierType fl_key_event_get_state(FlKeyEvent *event)
FlKeyEvent * fl_key_event_new_from_gdk_event(GdkEvent *event)
guint8 fl_key_event_get_group(FlKeyEvent *event)
guint16 fl_key_event_get_keycode(FlKeyEvent *event)
guint32 fl_key_event_get_time(FlKeyEvent *event)
gboolean fl_key_event_get_is_press(FlKeyEvent *event)
guint fl_key_event_get_keyval(FlKeyEvent *event)
FlKeyEvent * fl_key_event_new(guint32 time, gboolean is_press, guint16 keycode, guint keyval, GdkModifierType state, guint8 group)
GdkEvent * fl_key_event_get_origin(FlKeyEvent *event)
uint64_t fl_key_event_hash(FlKeyEvent *event)