5 #ifndef FLUTTER_SHELL_PLATFORM_LINUX_FL_KEYBOARD_LAYOUT_H_
6 #define FLUTTER_SHELL_PLATFORM_LINUX_FL_KEYBOARD_LAYOUT_H_
8 #include <glib-object.h>
55 uint64_t logical_key);
void fl_keyboard_layout_set_logical_key(FlKeyboardLayout *layout, uint8_t group, uint16_t keycode, uint64_t logical_key)
G_BEGIN_DECLS G_DECLARE_FINAL_TYPE(FlKeyboardLayout, fl_keyboard_layout, FL, KEYBOARD_LAYOUT, GObject)
FlKeyboardLayout * fl_keyboard_layout_new()
gboolean fl_keyboard_layout_has_group(FlKeyboardLayout *layout, uint8_t group)
uint64_t fl_keyboard_layout_get_logical_key(FlKeyboardLayout *layout, uint8_t group, uint16_t keycode)