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
13
enum
MicrosoftVirtualKeyCodes
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
MicrosoftVirtualKeyCodes
MicrosoftVirtualKeyCodes
Definition:
ClientPlatformSpecificTypes.hpp:14
VK_F12
@ VK_F12
Definition:
ClientPlatformSpecificTypes.hpp:35
VK_F8
@ VK_F8
Definition:
ClientPlatformSpecificTypes.hpp:31
VK_F7
@ VK_F7
Definition:
ClientPlatformSpecificTypes.hpp:30
VK_NEXT
@ VK_NEXT
Definition:
ClientPlatformSpecificTypes.hpp:38
VK_RETURN
@ VK_RETURN
Definition:
ClientPlatformSpecificTypes.hpp:16
VK_ESCAPE
@ VK_ESCAPE
Definition:
ClientPlatformSpecificTypes.hpp:17
VK_F11
@ VK_F11
Definition:
ClientPlatformSpecificTypes.hpp:34
VK_F9
@ VK_F9
Definition:
ClientPlatformSpecificTypes.hpp:32
VK_BACK
@ VK_BACK
Definition:
ClientPlatformSpecificTypes.hpp:23
VK_PRIOR
@ VK_PRIOR
Definition:
ClientPlatformSpecificTypes.hpp:39
VK_F2
@ VK_F2
Definition:
ClientPlatformSpecificTypes.hpp:25
VK_F1
@ VK_F1
Definition:
ClientPlatformSpecificTypes.hpp:24
VK_UP
@ VK_UP
Definition:
ClientPlatformSpecificTypes.hpp:19
VK_END
@ VK_END
Definition:
ClientPlatformSpecificTypes.hpp:40
VK_F5
@ VK_F5
Definition:
ClientPlatformSpecificTypes.hpp:28
VK_DOWN
@ VK_DOWN
Definition:
ClientPlatformSpecificTypes.hpp:18
VK_F6
@ VK_F6
Definition:
ClientPlatformSpecificTypes.hpp:29
VK_HOME
@ VK_HOME
Definition:
ClientPlatformSpecificTypes.hpp:22
VK_F3
@ VK_F3
Definition:
ClientPlatformSpecificTypes.hpp:26
VK_TAB
@ VK_TAB
Definition:
ClientPlatformSpecificTypes.hpp:15
VK_DELETE
@ VK_DELETE
Definition:
ClientPlatformSpecificTypes.hpp:36
VK_F10
@ VK_F10
Definition:
ClientPlatformSpecificTypes.hpp:33
VK_LEFT
@ VK_LEFT
Definition:
ClientPlatformSpecificTypes.hpp:20
VK_RIGHT
@ VK_RIGHT
Definition:
ClientPlatformSpecificTypes.hpp:21
VK_F4
@ VK_F4
Definition:
ClientPlatformSpecificTypes.hpp:27
VK_INSERT
@ VK_INSERT
Definition:
ClientPlatformSpecificTypes.hpp:37
SDKClient
PlatformSpecific
Linux
ClientPlatformSpecificTypes.hpp
Generated by
1.9.5