VoxelEngine
Loading...
Searching...
No Matches
InputTypes.h
1
#pragma once
2
3
#include <cstdint>
4
5
namespace
engine {
6
7
using
GLFWKey = int;
8
9
enum class
InputAxis {
10
Sideways,
11
Forward,
12
Vertical,
13
MouseX,
14
MouseY,
15
MouseScroll,
16
17
End
18
};
19
20
enum
KeyState : uint8_t {
21
None = 1,
22
Released = 2,
23
Pressed = 4,
24
Held = 8,
25
Down = Pressed | Held,
26
Up = Released | None,
27
};
28
};
// namespace engine
src
input
InputTypes.h
Generated by
1.9.8