summaryrefslogtreecommitdiff
path: root/src/window.cpp
diff options
context:
space:
mode:
authorcflip <cflip@cflip.net>2022-03-21 21:32:42 -0600
committercflip <cflip@cflip.net>2022-03-21 22:13:14 -0600
commit0b7ad904f819293b5d5e6ab22d40f331ab94eea3 (patch)
treefb282a29f4f935b4f7e46764dbccabf803b163ca /src/window.cpp
parentbc5bac66b18de6d377f6b9562f9847e66482bc32 (diff)
Add support for keyboard events in the Window
Diffstat (limited to 'src/window.cpp')
-rw-r--r--src/window.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/window.cpp b/src/window.cpp
index 3a06f18..9a6a1b1 100644
--- a/src/window.cpp
+++ b/src/window.cpp
@@ -49,6 +49,14 @@ void Window::update()
if (m_mouseUp)
m_mouseUp(event.button.button, event.button.x, event.button.y);
break;
+ case SDL_KEYDOWN:
+ if (m_keyDown)
+ m_keyDown(event.key.keysym.sym);
+ break;
+ case SDL_KEYUP:
+ if (m_keyUp)
+ m_keyUp(event.key.keysym.sym);
+ break;
}
}