aboutsummaryrefslogtreecommitdiff
path: root/include/cru/platform/gui/sdl/Input.h
blob: 3e7d4a55b5ae1893f77f90ad012e1091842e9c95 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#pragma once

#include <cru/platform/gui/Input.h>

#include <SDL3/SDL_keyboard.h>
#include <SDL3/SDL_keycode.h>
#include <SDL3/SDL_mouse.h>

namespace cru::platform::gui::sdl {
MouseButton ConvertMouseButton(Uint8 button);
KeyCode ConvertKeyCode(SDL_Keycode keycode);
KeyModifier ConvertKeyModifier(SDL_Keymod keymod);
KeyModifier GetKeyModifier();
}  // namespace cru::platform::gui::sdl