#include "key_mapping.h"
#include <glib.h>
#include <map>
#include "flutter/shell/platform/linux/fl_key_embedder_responder_private.h"
Go to the source code of this file.
Functions | |
void | initialize_modifier_bit_to_checked_keys (GHashTable *table) |
void | initialize_lock_bit_to_checked_keys (GHashTable *table) |
Variables | |
std::map< uint64_t, uint64_t > | xkb_to_physical_key_map |
std::map< uint64_t, uint64_t > | gtk_keyval_to_logical_key_map |
const std::vector< LayoutGoal > | layout_goals |
const uint64_t | kValueMask = 0x000ffffffff |
const uint64_t | kUnicodePlane = 0x00000000000 |
const uint64_t | kGtkPlane = 0x01500000000 |
void initialize_lock_bit_to_checked_keys | ( | GHashTable * | table | ) |
Definition at line 446 of file key_mapping.g.cc.
References FlKeyEmbedderCheckedKey::is_caps_lock, FlKeyEmbedderCheckedKey::primary_logical_key, and FlKeyEmbedderCheckedKey::primary_physical_key.
Referenced by fl_key_embedder_responder_new().
void initialize_modifier_bit_to_checked_keys | ( | GHashTable * | table | ) |
Definition at line 414 of file key_mapping.g.cc.
References FlKeyEmbedderCheckedKey::is_caps_lock, FlKeyEmbedderCheckedKey::primary_logical_key, FlKeyEmbedderCheckedKey::primary_physical_key, and FlKeyEmbedderCheckedKey::secondary_logical_key.
Referenced by fl_key_embedder_responder_new().
std::map<uint64_t, uint64_t> gtk_keyval_to_logical_key_map |
Definition at line 240 of file key_mapping.g.cc.
Referenced by event_to_logical_key().
const uint64_t kGtkPlane = 0x01500000000 |
Definition at line 516 of file key_mapping.g.cc.
Referenced by event_to_logical_key(), and event_to_physical_key().
const uint64_t kUnicodePlane = 0x00000000000 |
Definition at line 515 of file key_mapping.g.cc.
Referenced by event_to_logical_key().
const uint64_t kValueMask = 0x000ffffffff |
Definition at line 514 of file key_mapping.g.cc.
Referenced by apply_id_plane().
const std::vector<LayoutGoal> layout_goals |
Definition at line 462 of file key_mapping.g.cc.
Referenced by fl_keyboard_manager_init(), guarantee_layout(), and TEST().
std::map<uint64_t, uint64_t> xkb_to_physical_key_map |
Definition at line 20 of file key_mapping.g.cc.
Referenced by event_to_physical_key().