summaryrefslogtreecommitdiff
path: root/libwinnie/src/sdl/keyboard.cc
diff options
context:
space:
mode:
Diffstat (limited to 'libwinnie/src/sdl/keyboard.cc')
-rw-r--r--libwinnie/src/sdl/keyboard.cc36
1 files changed, 20 insertions, 16 deletions
diff --git a/libwinnie/src/sdl/keyboard.cc b/libwinnie/src/sdl/keyboard.cc
index 93f2e20..60edc8d 100644
--- a/libwinnie/src/sdl/keyboard.cc
+++ b/libwinnie/src/sdl/keyboard.cc
@@ -28,31 +28,35 @@ Author: Eleni Maria Stea <elene.mst@gmail.com>
extern SDL_Event sdl_event;
-bool init_keyboard()
+bool
+init_keyboard()
{
- return true;
+ return true;
}
-void destroy_keyboard()
+void
+destroy_keyboard()
{
}
-int get_keyboard_fd()
+int
+get_keyboard_fd()
{
- return -1;
+ return -1;
}
-void process_keyboard_event()
+void
+process_keyboard_event()
{
- int key = sdl_event.key.keysym.sym;
-
- Window *focused_win = wm->get_focused_window();
- if(focused_win) {
- KeyboardFuncType keyb_callback = focused_win->get_keyboard_callback();
- if(keyb_callback) {
- bool pressed = sdl_event.key.state == SDL_PRESSED;
- keyb_callback(focused_win, key, pressed);
- }
- }
+ int key = sdl_event.key.keysym.sym;
+
+ Window *focused_win = wm->get_focused_window();
+ if (focused_win) {
+ KeyboardFuncType keyb_callback = focused_win->get_keyboard_callback();
+ if (keyb_callback) {
+ bool pressed = sdl_event.key.state == SDL_PRESSED;
+ keyb_callback(focused_win, key, pressed);
+ }
+ }
}
#endif // WINNIE_SDL