summaryrefslogtreecommitdiffstats
path: root/platform/linuxbsd/x11/key_mapping_x11.h
diff options
context:
space:
mode:
Diffstat (limited to 'platform/linuxbsd/x11/key_mapping_x11.h')
-rw-r--r--platform/linuxbsd/x11/key_mapping_x11.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/platform/linuxbsd/x11/key_mapping_x11.h b/platform/linuxbsd/x11/key_mapping_x11.h
index 48beefff4c..ae8fd67f27 100644
--- a/platform/linuxbsd/x11/key_mapping_x11.h
+++ b/platform/linuxbsd/x11/key_mapping_x11.h
@@ -31,16 +31,17 @@
#ifndef KEY_MAPPING_X11_H
#define KEY_MAPPING_X11_H
+#include "core/os/keyboard.h"
+#include "core/templates/hash_map.h"
+
#include <X11/XF86keysym.h>
#include <X11/Xlib.h>
+
#define XK_MISCELLANY
#define XK_LATIN1
#define XK_XKB_KEYS
#include <X11/keysymdef.h>
-#include "core/os/keyboard.h"
-#include "core/templates/hash_map.h"
-
class KeyMappingX11 {
struct HashMapHasherKeys {
static _FORCE_INLINE_ uint32_t hash(const Key p_key) { return hash_fmix32(static_cast<uint32_t>(p_key)); }