diff --git a/lib/libimhex/include/hex/helpers/keys.hpp b/lib/libimhex/include/hex/helpers/keys.hpp index a386db18a..6c9e5b059 100644 --- a/lib/libimhex/include/hex/helpers/keys.hpp +++ b/lib/libimhex/include/hex/helpers/keys.hpp @@ -120,5 +120,5 @@ enum Keys { Menu }; -Keys scanCodeToKey(int scanCode); -int keyToScanCode(Keys key); \ No newline at end of file +enum Keys scanCodeToKey(int scanCode); +int keyToScanCode(enum Keys key); \ No newline at end of file diff --git a/lib/libimhex/source/helpers/keys.cpp b/lib/libimhex/source/helpers/keys.cpp index 68bbff4f8..bc7fa9a53 100644 --- a/lib/libimhex/source/helpers/keys.cpp +++ b/lib/libimhex/source/helpers/keys.cpp @@ -2,7 +2,7 @@ #include -Keys scanCodeToKey(int scanCode) { +enum Keys scanCodeToKey(int scanCode) { switch (scanCode) { case GLFW_KEY_SPACE: return Keys::Space; case GLFW_KEY_APOSTROPHE: return Keys::Apostrophe; @@ -120,7 +120,7 @@ Keys scanCodeToKey(int scanCode) { } } -int keyToScanCode(Keys key) { +int keyToScanCode(enum Keys key) { switch (key) { case Keys::Space: return GLFW_KEY_SPACE; case Keys::Apostrophe: return GLFW_KEY_APOSTROPHE;