From: rexim Date: Sun, 19 Jan 2020 18:03:56 +0000 (+0700) Subject: (#1221) Add support to mouse wheel to level picker X-Git-Url: https://git.lizzy.rs/?a=commitdiff_plain;h=95acf17ec3f09a4e9268d8a5594cb3d92edbfafc;p=nothing.git (#1221) Add support to mouse wheel to level picker --- diff --git a/src/game/level_picker.c b/src/game/level_picker.c index 8f875f3c..4c4bbe88 100644 --- a/src/game/level_picker.c +++ b/src/game/level_picker.c @@ -246,6 +246,14 @@ int level_picker_event(LevelPicker *level_picker, } } break; + case SDL_MOUSEWHEEL: { + if (event->wheel.y < 0) { + level_picker_cursor_down(level_picker); + } else if (event->wheel.y > 0) { + level_picker_cursor_up(level_picker); + } + } break; + case SDL_MOUSEMOTION: { const Vec2f mouse_pos = vec((float) event->motion.x, (float) event->motion.y); Vec2f position = vec_sum(