diff options
Diffstat (limited to 'ttwhy/event.cppm')
| -rw-r--r-- | ttwhy/event.cppm | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/ttwhy/event.cppm b/ttwhy/event.cppm deleted file mode 100644 index b37cc51..0000000 --- a/ttwhy/event.cppm +++ /dev/null @@ -1,47 +0,0 @@ -module; - -#include <variant> - -export module ttwhy:event; - -namespace ttwhy -{ - export enum class control_key - { - enter, - escape, - tab, - backspace, - }; - - export enum class navigation_key - { - up, - down, - left, - right, - home, - end, - delete_key, - insert_key, - page_up, - page_down, - }; - - export struct character_event - { - char value; - }; - - export struct control_event - { - control_key key; - }; - - export struct navigation_event - { - navigation_key key; - }; - - export using input_event = std::variant<character_event, control_event, navigation_event>; -} // namespace ttwhy |
