VoxelEngine
 
Loading...
Searching...
No Matches
Controls.h
1#pragma once
2
3
4namespace engine {
5
6 enum KeyState { // : uint8_t
7 None = 0,
8 Pressed = 1,
9 Released = 2,
10 Held = 4,
11 Down = Pressed | Held,
12 };
13
14 // When adding new key, add glfw conversion to InputSystem.cpp
15 enum Key {
16 Unknown = -1,
17 Esc,
18 Space,
19 LShift,
20 W,
21 A,
22 S,
23 D,
24 P,
25 L,
26 Home,
27 End, // This should be last
28 };
29} // namespace engine