5#ifndef FLUTTER_SHELL_PLATFORM_LINUX_FL_KEYBOARD_MANAGER_H_
6#define FLUTTER_SHELL_PLATFORM_LINUX_FL_KEYBOARD_MANAGER_H_
74 GCancellable* cancellable,
91 FlKeyboardManager* manager,
93 FlKeyEvent** redispatched_event,
128 FlKeyboardManager* manager,
void fl_keyboard_manager_set_lookup_key_handler(FlKeyboardManager *manager, FlKeyboardManagerLookupKeyHandler lookup_key_handler, gpointer user_data)
void fl_keyboard_manager_handle_event(FlKeyboardManager *manager, FlKeyEvent *event, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
void fl_keyboard_manager_add_redispatched_event(FlKeyboardManager *manager, FlKeyEvent *event)
gboolean fl_keyboard_manager_handle_event_finish(FlKeyboardManager *manager, GAsyncResult *result, FlKeyEvent **redispatched_event, GError **error)
void fl_keyboard_manager_sync_modifier_if_needed(FlKeyboardManager *manager, guint state, double event_time)
GHashTable * fl_keyboard_manager_get_pressed_state(FlKeyboardManager *manager)
G_BEGIN_DECLS G_DECLARE_FINAL_TYPE(FlKeyboardManager, fl_keyboard_manager, FL, KEYBOARD_MANAGER, GObject)
FlKeyboardManager * fl_keyboard_manager_new(FlEngine *engine)
guint(* FlKeyboardManagerLookupKeyHandler)(const GdkKeymapKey *key, gpointer user_data)
const uint8_t uint32_t uint32_t GError ** error
FlutterDesktopBinaryReply callback