5#ifndef FLUTTER_SHELL_PLATFORM_LINUX_KEY_MAPPING_H_
6#define FLUTTER_SHELL_PLATFORM_LINUX_KEY_MAPPING_H_
14 return pointer ==
nullptr ? 0 :
reinterpret_cast<uint64_t
>(pointer);
18 return reinterpret_cast<gpointer
>(number);
std::map< uint64_t, uint64_t > xkb_to_physical_key_map
void initialize_modifier_bit_to_checked_keys(GHashTable *table)
gpointer uint64_to_gpointer(uint64_t number)
const uint64_t kValueMask
void initialize_lock_bit_to_checked_keys(GHashTable *table)
const std::vector< LayoutGoal > layout_goals
const uint64_t kUnicodePlane
std::map< uint64_t, uint64_t > gtk_keyval_to_logical_key_map
uint64_t gpointer_to_uint64(gpointer pointer)