aboutsummaryrefslogtreecommitdiff
path: root/include/cru/win
diff options
context:
space:
mode:
authorcrupest <crupest@outlook.com>2020-03-29 23:29:01 +0800
committercrupest <crupest@outlook.com>2020-03-29 23:29:01 +0800
commit725d296ff1d58451010295b2dff1a95a18623c44 (patch)
treebb6b58d2a9e6f4fd37f4310b982b08480f27982c /include/cru/win
parent85322feaa9f646bf9e6f35f57f6d08244b298a46 (diff)
downloadcru-725d296ff1d58451010295b2dff1a95a18623c44.tar.gz
cru-725d296ff1d58451010295b2dff1a95a18623c44.tar.bz2
cru-725d296ff1d58451010295b2dff1a95a18623c44.zip
...
Diffstat (limited to 'include/cru/win')
-rw-r--r--include/cru/win/native/keyboard.hpp3
-rw-r--r--include/cru/win/native/window.hpp12
2 files changed, 6 insertions, 9 deletions
diff --git a/include/cru/win/native/keyboard.hpp b/include/cru/win/native/keyboard.hpp
index bf59e519..2d5cc151 100644
--- a/include/cru/win/native/keyboard.hpp
+++ b/include/cru/win/native/keyboard.hpp
@@ -5,4 +5,5 @@
namespace cru::platform::native::win {
KeyCode VirtualKeyToKeyCode(int virtual_key);
-}
+KeyModifier RetrieveKeyMofifier();
+} // namespace cru::platform::native::win
diff --git a/include/cru/win/native/window.hpp b/include/cru/win/native/window.hpp
index 819fbfd9..a137463b 100644
--- a/include/cru/win/native/window.hpp
+++ b/include/cru/win/native/window.hpp
@@ -110,16 +110,12 @@ class WinNativeWindow : public WinNativeResource, public virtual INativeWindow {
void OnMouseMoveInternal(POINT point);
void OnMouseLeaveInternal();
- void OnMouseDownInternal(platform::native::MouseButton button, POINT point,
- platform::native::KeyModifier modifier);
- void OnMouseUpInternal(platform::native::MouseButton button, POINT point,
- platform::native::KeyModifier modifier);
+ void OnMouseDownInternal(platform::native::MouseButton button, POINT point);
+ void OnMouseUpInternal(platform::native::MouseButton button, POINT point);
void OnMouseWheelInternal(short delta, POINT point);
- void OnKeyDownInternal(int virtual_code,
- platform::native::KeyModifier modifier);
- void OnKeyUpInternal(int virtual_code,
- platform::native::KeyModifier modifier);
+ void OnKeyDownInternal(int virtual_code);
+ void OnKeyUpInternal(int virtual_code);
void OnCharInternal(wchar_t c);
void OnActivatedInternal();