C++ SDK for MANUS Core 2.0
Loading...
Searching...
No Matches
ClientPlatformSpecificTypes.hpp
Go to the documentation of this file.
1#ifndef _CLIENT_PLATFORM_SPECIFIC_TYPES_HPP_
2#define _CLIENT_PLATFORM_SPECIFIC_TYPES_HPP_
3
4// Set up a Doxygen group.
9// Virtual key code characters for WasKeyPressed().
10// Based on key codes used with GetAsyncKeyState().
11// Manually checked what values getch() returns for these keys.
12// https://docs.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes
14{
15 VK_TAB = 9, // ASCII tab character value
16 VK_RETURN = 13, // ASCII carriage return character value
17 VK_ESCAPE = 27, // ASCII ESC character value
18 VK_DOWN = 258,
19 VK_UP = 259,
20 VK_LEFT = 260,
21 VK_RIGHT = 261,
22 VK_HOME = 262,
23 VK_BACK = 263,
24 VK_F1 = 265,
25 VK_F2 = 266,
26 VK_F3 = 267,
27 VK_F4 = 268,
28 VK_F5 = 269,
29 VK_F6 = 270,
30 VK_F7 = 271,
31 VK_F8 = 272,
32 VK_F9 = 273,
33 VK_F10 = 274,
34 VK_F11 = 275,
35 VK_F12 = 276,
36 VK_DELETE = 330,
37 VK_INSERT = 331,
38 VK_NEXT = 338,
39 VK_PRIOR = 339,
40 VK_END = 360
41};
42
43// Close the Doxygen group.
46#endif