From 4056e710b4c99968afc4db3bbf26e2d3fef5db07 Mon Sep 17 00:00:00 2001 From: crupest Date: Sun, 3 Oct 2021 22:29:38 +0800 Subject: ... --- include/cru/osx/gui/Keyboard.hpp | 7 +++++++ include/cru/platform/gui/Keyboard.hpp | 5 ++++- 2 files changed, 11 insertions(+), 1 deletion(-) create mode 100644 include/cru/osx/gui/Keyboard.hpp (limited to 'include') diff --git a/include/cru/osx/gui/Keyboard.hpp b/include/cru/osx/gui/Keyboard.hpp new file mode 100644 index 00000000..b31bcf2b --- /dev/null +++ b/include/cru/osx/gui/Keyboard.hpp @@ -0,0 +1,7 @@ +#pragma once +#include "cru/platform/gui/Keyboard.hpp" + +namespace cru::platform::gui::osx { +KeyCode KeyCodeFromOsxToCru(unsigned short n); +unsigned short KeyCodeFromOsxToCru(KeyCode k); +} // namespace cru::platform::gui::osx diff --git a/include/cru/platform/gui/Keyboard.hpp b/include/cru/platform/gui/Keyboard.hpp index b025d86e..80524133 100644 --- a/include/cru/platform/gui/Keyboard.hpp +++ b/include/cru/platform/gui/Keyboard.hpp @@ -107,7 +107,10 @@ enum class KeyCode { NumPad6, NumPad7, NumPad8, - NumPad9 + NumPad9, + LeftCommand, + RightCommand, + Return }; namespace details { -- cgit v1.2.3