diff --git a/Kernel/API/KeyCode.h b/Kernel/API/KeyCode.h index cd1ddd85608..d05a24563ac 100644 --- a/Kernel/API/KeyCode.h +++ b/Kernel/API/KeyCode.h @@ -6,6 +6,7 @@ #pragma once +#include #include #define ENUMERATE_KEY_CODES \ @@ -167,6 +168,8 @@ enum KeyModifier { Is_Press = 0x80, }; +AK_ENUM_BITWISE_OPERATORS(KeyModifier); + struct KeyEvent { KeyCode key { Key_Invalid }; u8 map_entry_index { 0 };