aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/cru/osx/gui/Keyboard.hpp7
-rw-r--r--include/cru/platform/gui/Keyboard.hpp5
2 files changed, 11 insertions, 1 deletions
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 {