29enum class Key : std::uint16_t {
187 [[nodiscard]]
bool keyDown(
Key key) const noexcept;
205 [[nodiscard]]
int mouseX() const noexcept;
208 [[nodiscard]]
int mouseY() const noexcept;
224 [[nodiscard]]
int wheelDelta() const noexcept;
230 [[nodiscard]] const std::vector<
wchar_t>&
typedCharacters() const noexcept;
Definition AudioEngine.cpp:15
MouseButton
Bouton de la souris suivi par l'InputState.
Definition InputState.h:66
@ Count
Definition InputState.h:70
GamepadButton
Bouton (ou direction) manette remappable à une action de jeu (EX-CTRL-002, LOT-30).
Definition GamepadButton.h:22
@ Down
Definition GamepadButton.h:24
@ Up
Definition GamepadButton.h:23
@ Y
Definition GamepadButton.h:30
@ A
Definition GamepadButton.h:27
Key
Touche du clavier, identifiée par son code virtuel Win32.
Definition InputState.h:29
@ Escape
Definition InputState.h:35
@ C
Definition InputState.h:43
@ D0
Definition InputState.h:41
@ Z
Definition InputState.h:54
@ E
Definition InputState.h:45
@ P
Definition InputState.h:46
@ V
Definition InputState.h:51
@ Tab
Definition InputState.h:31
@ S
Definition InputState.h:49
@ W
Definition InputState.h:52
@ Shift
Definition InputState.h:33
@ Control
Definition InputState.h:34
@ F10
Definition InputState.h:57
@ T
Definition InputState.h:50
@ Backspace
Definition InputState.h:30
@ Space
Definition InputState.h:36
@ F1
Definition InputState.h:55
@ R
Definition InputState.h:48
@ Q
Definition InputState.h:47
@ Enter
Definition InputState.h:32
@ D
Definition InputState.h:44
@ F2
Definition InputState.h:56
@ Middle
Definition TextRenderer.h:29
@ Right
Definition TextRenderer.h:26
@ Left
Definition TextRenderer.h:26