aboutsummaryrefslogtreecommitdiff
path: root/src/crepe
diff options
context:
space:
mode:
authorWBoerenkamps <wrj.boerenkamps@student.avans.nl>2024-11-27 14:51:55 +0100
committerWBoerenkamps <wrj.boerenkamps@student.avans.nl>2024-11-27 14:51:55 +0100
commit137b36ded2d67e0ff636fe4e936e16d5a7a3e90f (patch)
treed6c25a35efe7ffa39fe307afb2e11ec5621db10b /src/crepe
parent8554de0ebd75aea3c4b25d2fc211ad3a904f741b (diff)
small {} changes
Diffstat (limited to 'src/crepe')
-rw-r--r--src/crepe/facade/SDLContext.cpp6
-rw-r--r--src/crepe/system/InputSystem.cpp20
2 files changed, 9 insertions, 17 deletions
diff --git a/src/crepe/facade/SDLContext.cpp b/src/crepe/facade/SDLContext.cpp
index 512e858..735ed70 100644
--- a/src/crepe/facade/SDLContext.cpp
+++ b/src/crepe/facade/SDLContext.cpp
@@ -336,15 +336,13 @@ std::vector<SDLContext::EventData> SDLContext::get_events() {
.key = sdl_to_keycode(event.key.keysym.scancode),
});
break;
- case SDL_MOUSEBUTTONDOWN: {
- int x, y;
- SDL_GetMouseState(&x, &y);
+ case SDL_MOUSEBUTTONDOWN:
event_list.push_back(EventData{
.event_type = SDLContext::EventType::MOUSEDOWN,
.mouse_button = sdl_to_mousebutton(event.button.button),
.mouse_position = {event.button.x, event.button.y},
});
- } break;
+ break;
case SDL_MOUSEBUTTONUP: {
int x, y;
SDL_GetMouseState(&x, &y);
diff --git a/src/crepe/system/InputSystem.cpp b/src/crepe/system/InputSystem.cpp
index dc5efff..bb67e5f 100644
--- a/src/crepe/system/InputSystem.cpp
+++ b/src/crepe/system/InputSystem.cpp
@@ -12,20 +12,18 @@ void InputSystem::update() {
for (const SDLContext::EventData & event : event_list) {
switch (event.event_type) {
- case SDLContext::EventType::KEYDOWN: {
+ case SDLContext::EventType::KEYDOWN:
event_mgr.queue_event<KeyPressEvent>(KeyPressEvent{
.repeat = event.key_repeat,
.key = event.key,
});
break;
- }
- case SDLContext::EventType::KEYUP: {
+ case SDLContext::EventType::KEYUP:
event_mgr.queue_event<KeyReleaseEvent>(KeyReleaseEvent{
.key = event.key,
});
break;
- }
- case SDLContext::EventType::MOUSEDOWN: {
+ case SDLContext::EventType::MOUSEDOWN:
event_mgr.queue_event<MousePressEvent>(MousePressEvent{
.mouse_x = event.mouse_position.first,
.mouse_y = event.mouse_position.second,
@@ -34,7 +32,6 @@ void InputSystem::update() {
last_mouse_down_position = event.mouse_position;
last_mouse_button = event.mouse_button;
break;
- }
case SDLContext::EventType::MOUSEUP: {
event_mgr.queue_event<MouseReleaseEvent>(MouseReleaseEvent{
.mouse_x = event.mouse_position.first,
@@ -56,9 +53,9 @@ void InputSystem::update() {
handle_click(event);
}
- break;
}
- case SDLContext::EventType::MOUSEMOVE: {
+ break;
+ case SDLContext::EventType::MOUSEMOVE:
event_mgr.queue_event<MouseMoveEvent>(MouseMoveEvent{
.mouse_x = event.mouse_position.first,
.mouse_y = event.mouse_position.second,
@@ -67,19 +64,16 @@ void InputSystem::update() {
});
handle_move(event);
break;
- }
- case SDLContext::EventType::MOUSEWHEEL: {
+ case SDLContext::EventType::MOUSEWHEEL:
event_mgr.queue_event<MouseScrollEvent>(MouseScrollEvent{
.scroll_x = event.wheel_delta,
.scroll_y = 0,
.direction = event.wheel_delta,
});
break;
- }
- case SDLContext::EventType::SHUTDOWN: {
+ case SDLContext::EventType::SHUTDOWN:
event_mgr.queue_event<ShutDownEvent>(ShutDownEvent{});
break;
- }
default:
break;
}