Populous: The Beginning Script 3  1.0.0
Documentation for Populous Script 3 engine

◆ Pop3InputKey

Enumerator
LB_KEY_NONE 
LB_KEY_ESC 
LB_KEY_MINUS 
LB_KEY_NUM_MINUS 
LB_KEY_EQUAL 
LB_KEY_NUM_PLUS 
LB_KEY_BACKSPACE 
LB_KEY_TAB 
LB_KEY_0 
LB_KEY_1 
LB_KEY_2 
LB_KEY_3 
LB_KEY_4 
LB_KEY_5 
LB_KEY_6 
LB_KEY_7 
LB_KEY_8 
LB_KEY_9 
LB_KEY_A 
LB_KEY_B 
LB_KEY_C 
LB_KEY_D 
LB_KEY_E 
LB_KEY_F 
LB_KEY_G 
LB_KEY_H 
LB_KEY_I 
LB_KEY_J 
LB_KEY_K 
LB_KEY_L 
LB_KEY_M 
LB_KEY_N 
LB_KEY_O 
LB_KEY_P 
LB_KEY_Q 
LB_KEY_R 
LB_KEY_S 
LB_KEY_T 
LB_KEY_U 
LB_KEY_V 
LB_KEY_W 
LB_KEY_X 
LB_KEY_Y 
LB_KEY_Z 
LB_KEY_LSBRACKET 
LB_KEY_RSBRACKET 
LB_KEY_RETURN 
LB_KEY_NUM_ENTER 
LB_KEY_LCONTROL 
LB_KEY_COLON 
LB_KEY_QUOTE 
LB_KEY_QUOTE2 
LB_KEY_LSHIFT 
LB_KEY_HASH 
LB_KEY_COMMA 
LB_KEY_DOT 
LB_KEY_NUM_DOT 
LB_KEY_SLASH 
LB_KEY_RSHIFT 
LB_KEY_LALT 
LB_KEY_SPACE 
LB_KEY_CAPS 
LB_KEY_F1 
LB_KEY_F2 
LB_KEY_F3 
LB_KEY_F4 
LB_KEY_F5 
LB_KEY_F6 
LB_KEY_F7 
LB_KEY_F8 
LB_KEY_F9 
LB_KEY_F10 
LB_KEY_F11 
LB_KEY_F12 
LB_KEY_NUM_0 
LB_KEY_NUM_INSERT 
LB_KEY_NUM_1 
LB_KEY_NUM_2 
LB_KEY_NUM_3 
LB_KEY_NUM_4 
LB_KEY_NUM_5 
LB_KEY_NUM_6 
LB_KEY_NUM_7 
LB_KEY_NUM_8 
LB_KEY_NUM_9 
LB_KEY_NUM_SLASH 
LB_KEY_NUM_ASTERISK 
LB_KEY_NUM_LOCK 
LB_KEY_SCROLL_LOCK 
LB_KEY_BACKSLASH 
LB_KEY_RCONTROL 
LB_KEY_PRINT_SCR 
LB_KEY_RALT 
LB_KEY_BREAK 
LB_KEY_PAUSE 
LB_KEY_HOME 
LB_KEY_UP 
LB_KEY_PGUP 
LB_KEY_LEFT 
LB_KEY_RIGHT 
LB_KEY_END 
LB_KEY_DOWN 
LB_KEY_PGDN 
LB_KEY_INSERT 
LB_KEY_DELETE 
LB_KEY_NUM_DELETE 
LB_KEY_MOUSE0 
LB_KEY_MOUSE1 
LB_KEY_MOUSE2 
LB_KEY_MOUSE3 
LB_KEY_MOUSE4 
LB_KEY_MAX 

Definition at line 5 of file Pop3Keys.h.

6 {
7  LB_KEY_NONE = 0,
8 
9  // Keyboard codes
10  LB_KEY_ESC = VK_ESCAPE,
11  LB_KEY_MINUS = VK_OEM_MINUS,
13  LB_KEY_EQUAL = VK_OEM_PLUS,
15  LB_KEY_BACKSPACE = VK_BACK,
16  LB_KEY_TAB = VK_TAB,
17 
18  LB_KEY_0 = 0x30,
19  LB_KEY_1,
20  LB_KEY_2,
21  LB_KEY_3,
22  LB_KEY_4,
23  LB_KEY_5,
24  LB_KEY_6,
25  LB_KEY_7,
26  LB_KEY_8,
27  LB_KEY_9,
28 
29  LB_KEY_A = 0x41,
30  LB_KEY_B,
31  LB_KEY_C,
32  LB_KEY_D,
33  LB_KEY_E,
34  LB_KEY_F,
35  LB_KEY_G,
36  LB_KEY_H,
37  LB_KEY_I,
38  LB_KEY_J,
39  LB_KEY_K,
40  LB_KEY_L,
41  LB_KEY_M,
42  LB_KEY_N,
43  LB_KEY_O,
44  LB_KEY_P,
45  LB_KEY_Q,
46  LB_KEY_R,
47  LB_KEY_S,
48  LB_KEY_T,
49  LB_KEY_U,
50  LB_KEY_V,
51  LB_KEY_W,
52  LB_KEY_X,
53  LB_KEY_Y,
54  LB_KEY_Z,
55 
56  LB_KEY_LSBRACKET = VK_OEM_4,
57  LB_KEY_RSBRACKET = VK_OEM_6,
58  LB_KEY_RETURN = VK_RETURN,
60  LB_KEY_LCONTROL = VK_LCONTROL,
61  LB_KEY_COLON = VK_OEM_1,
62  LB_KEY_QUOTE = VK_OEM_8,
63  LB_KEY_QUOTE2 = VK_OEM_3,
64  LB_KEY_LSHIFT = VK_LSHIFT,
65  LB_KEY_HASH = VK_OEM_6,
66  LB_KEY_COMMA = VK_OEM_COMMA,
67  LB_KEY_DOT = VK_OEM_PERIOD,
69  LB_KEY_SLASH = VK_OEM_2,
70  LB_KEY_RSHIFT = VK_RSHIFT,
71  LB_KEY_LALT = VK_LMENU,
72  LB_KEY_SPACE = VK_SPACE,
73  LB_KEY_CAPS = VK_CAPITAL,
74 
75  LB_KEY_F1 = 0x70,
76  LB_KEY_F2,
77  LB_KEY_F3,
78  LB_KEY_F4,
79  LB_KEY_F5,
80  LB_KEY_F6,
81  LB_KEY_F7,
82  LB_KEY_F8,
83  LB_KEY_F9,
84  LB_KEY_F10,
85  LB_KEY_F11,
86  LB_KEY_F12,
87 
88  LB_KEY_NUM_0 = VK_NUMPAD0,
99  LB_KEY_NUM_SLASH = VK_DIVIDE,
100 
101  LB_KEY_NUM_ASTERISK = VK_MULTIPLY,
102  LB_KEY_NUM_LOCK = VK_NUMLOCK,
103  LB_KEY_SCROLL_LOCK = VK_SCROLL,
104  LB_KEY_BACKSLASH = VK_OEM_5,
105 
106  LB_KEY_RCONTROL = VK_RCONTROL,
107  LB_KEY_PRINT_SCR = VK_SNAPSHOT,
108  LB_KEY_RALT = VK_RMENU,
109  LB_KEY_BREAK = VK_PAUSE,
111  LB_KEY_HOME = VK_HOME,
112  LB_KEY_UP = VK_UP,
113  LB_KEY_PGUP = VK_PRIOR,
114  LB_KEY_LEFT = VK_LEFT,
115  LB_KEY_RIGHT = VK_RIGHT,
116  LB_KEY_END = VK_END,
117  LB_KEY_DOWN = VK_DOWN,
118  LB_KEY_PGDN = VK_NEXT,
119  LB_KEY_INSERT = VK_INSERT,
120  LB_KEY_DELETE = VK_DELETE,
122 
123  // Mouse input
129 
130  LB_KEY_MAX
131 } TbInputKey;
enum Pop3InputKey TbInputKey
#define MOUSE_ENUM_OFFSET
Definition: Pop3Keys.h:4