Lines Matching refs:Keyboard

31 	const char * Keyboard::getName() const  in getName()
36 bool Keyboard::isDown(Key * keylist) const in isDown()
50 void Keyboard::setKeyRepeat(int delay, int interval) const in setKeyRepeat()
58 int Keyboard::getKeyRepeatDelay() const in getKeyRepeatDelay()
65 int Keyboard::getKeyRepeatInterval() const in getKeyRepeatInterval()
72 EnumMap<Keyboard::Key, SDLKey, Keyboard::KEY_MAX_ENUM>::Entry Keyboard::keyEntries[] =
74 { Keyboard::KEY_BACKSPACE, SDLK_BACKSPACE},
75 { Keyboard::KEY_TAB, SDLK_TAB},
76 { Keyboard::KEY_CLEAR, SDLK_CLEAR},
77 { Keyboard::KEY_RETURN, SDLK_RETURN},
78 { Keyboard::KEY_PAUSE, SDLK_PAUSE},
79 { Keyboard::KEY_ESCAPE, SDLK_ESCAPE },
80 { Keyboard::KEY_SPACE, SDLK_SPACE },
81 { Keyboard::KEY_EXCLAIM, SDLK_EXCLAIM },
82 { Keyboard::KEY_QUOTEDBL, SDLK_QUOTEDBL },
83 { Keyboard::KEY_HASH, SDLK_HASH },
84 { Keyboard::KEY_DOLLAR, SDLK_DOLLAR },
85 { Keyboard::KEY_AMPERSAND, SDLK_AMPERSAND },
86 { Keyboard::KEY_QUOTE, SDLK_QUOTE },
87 { Keyboard::KEY_LEFTPAREN, SDLK_LEFTPAREN },
88 { Keyboard::KEY_RIGHTPAREN, SDLK_RIGHTPAREN },
89 { Keyboard::KEY_ASTERISK, SDLK_ASTERISK },
90 { Keyboard::KEY_PLUS, SDLK_PLUS },
91 { Keyboard::KEY_COMMA, SDLK_COMMA },
92 { Keyboard::KEY_MINUS, SDLK_MINUS },
93 { Keyboard::KEY_PERIOD, SDLK_PERIOD },
94 { Keyboard::KEY_SLASH, SDLK_SLASH },
95 { Keyboard::KEY_0, SDLK_0 },
96 { Keyboard::KEY_1, SDLK_1 },
97 { Keyboard::KEY_2, SDLK_2 },
98 { Keyboard::KEY_3, SDLK_3 },
99 { Keyboard::KEY_4, SDLK_4 },
100 { Keyboard::KEY_5, SDLK_5 },
101 { Keyboard::KEY_6, SDLK_6 },
102 { Keyboard::KEY_7, SDLK_7 },
103 { Keyboard::KEY_8, SDLK_8 },
104 { Keyboard::KEY_9, SDLK_9 },
105 { Keyboard::KEY_COLON, SDLK_COLON },
106 { Keyboard::KEY_SEMICOLON, SDLK_SEMICOLON },
107 { Keyboard::KEY_LESS, SDLK_LESS },
108 { Keyboard::KEY_EQUALS, SDLK_EQUALS },
109 { Keyboard::KEY_GREATER, SDLK_GREATER },
110 { Keyboard::KEY_QUESTION, SDLK_QUESTION },
111 { Keyboard::KEY_AT, SDLK_AT },
113 { Keyboard::KEY_LEFTBRACKET, SDLK_LEFTBRACKET },
114 { Keyboard::KEY_BACKSLASH, SDLK_BACKSLASH },
115 { Keyboard::KEY_RIGHTBRACKET, SDLK_RIGHTBRACKET },
116 { Keyboard::KEY_CARET, SDLK_CARET },
117 { Keyboard::KEY_UNDERSCORE, SDLK_UNDERSCORE },
118 { Keyboard::KEY_BACKQUOTE, SDLK_BACKQUOTE },
119 { Keyboard::KEY_A, SDLK_a },
120 { Keyboard::KEY_B, SDLK_b },
121 { Keyboard::KEY_C, SDLK_c },
122 { Keyboard::KEY_D, SDLK_d },
123 { Keyboard::KEY_E, SDLK_e },
124 { Keyboard::KEY_F, SDLK_f },
125 { Keyboard::KEY_G, SDLK_g },
126 { Keyboard::KEY_H, SDLK_h },
127 { Keyboard::KEY_I, SDLK_i },
128 { Keyboard::KEY_J, SDLK_j },
129 { Keyboard::KEY_K, SDLK_k },
130 { Keyboard::KEY_L, SDLK_l },
131 { Keyboard::KEY_M, SDLK_m },
132 { Keyboard::KEY_N, SDLK_n },
133 { Keyboard::KEY_O, SDLK_o },
134 { Keyboard::KEY_P, SDLK_p },
135 { Keyboard::KEY_Q, SDLK_q },
136 { Keyboard::KEY_R, SDLK_r },
137 { Keyboard::KEY_S, SDLK_s },
138 { Keyboard::KEY_T, SDLK_t },
139 { Keyboard::KEY_U, SDLK_u },
140 { Keyboard::KEY_V, SDLK_v },
141 { Keyboard::KEY_W, SDLK_w },
142 { Keyboard::KEY_X, SDLK_x },
143 { Keyboard::KEY_Y, SDLK_y },
144 { Keyboard::KEY_Z, SDLK_z },
145 { Keyboard::KEY_DELETE, SDLK_DELETE },
147 { Keyboard::KEY_KP0, SDLK_KP0 },
148 { Keyboard::KEY_KP1, SDLK_KP1 },
149 { Keyboard::KEY_KP2, SDLK_KP2 },
150 { Keyboard::KEY_KP3, SDLK_KP3 },
151 { Keyboard::KEY_KP4, SDLK_KP4 },
152 { Keyboard::KEY_KP5, SDLK_KP5 },
153 { Keyboard::KEY_KP6, SDLK_KP6 },
154 { Keyboard::KEY_KP7, SDLK_KP7 },
155 { Keyboard::KEY_KP8, SDLK_KP8 },
156 { Keyboard::KEY_KP9, SDLK_KP9 },
157 { Keyboard::KEY_KP_PERIOD, SDLK_KP_PERIOD },
158 { Keyboard::KEY_KP_DIVIDE, SDLK_KP_DIVIDE },
159 { Keyboard::KEY_KP_MULTIPLY, SDLK_KP_MULTIPLY},
160 { Keyboard::KEY_KP_MINUS, SDLK_KP_MINUS },
161 { Keyboard::KEY_KP_PLUS, SDLK_KP_PLUS },
162 { Keyboard::KEY_KP_ENTER, SDLK_KP_ENTER },
163 { Keyboard::KEY_KP_EQUALS, SDLK_KP_EQUALS },
165 { Keyboard::KEY_UP, SDLK_UP },
166 { Keyboard::KEY_DOWN, SDLK_DOWN },
167 { Keyboard::KEY_RIGHT, SDLK_RIGHT },
168 { Keyboard::KEY_LEFT, SDLK_LEFT },
169 { Keyboard::KEY_INSERT, SDLK_INSERT },
170 { Keyboard::KEY_HOME, SDLK_HOME },
171 { Keyboard::KEY_END, SDLK_END },
172 { Keyboard::KEY_PAGEUP, SDLK_PAGEUP },
173 { Keyboard::KEY_PAGEDOWN, SDLK_PAGEDOWN },
175 { Keyboard::KEY_F1, SDLK_F1 },
176 { Keyboard::KEY_F2, SDLK_F2 },
177 { Keyboard::KEY_F3, SDLK_F3 },
178 { Keyboard::KEY_F4, SDLK_F4 },
179 { Keyboard::KEY_F5, SDLK_F5 },
180 { Keyboard::KEY_F6, SDLK_F6 },
181 { Keyboard::KEY_F7, SDLK_F7 },
182 { Keyboard::KEY_F8, SDLK_F8 },
183 { Keyboard::KEY_F9, SDLK_F9 },
184 { Keyboard::KEY_F10, SDLK_F10 },
185 { Keyboard::KEY_F11, SDLK_F11 },
186 { Keyboard::KEY_F12, SDLK_F12 },
187 { Keyboard::KEY_F13, SDLK_F13 },
188 { Keyboard::KEY_F14, SDLK_F14 },
189 { Keyboard::KEY_F15, SDLK_F15 },
191 { Keyboard::KEY_NUMLOCK, SDLK_NUMLOCK },
192 { Keyboard::KEY_CAPSLOCK, SDLK_CAPSLOCK },
193 { Keyboard::KEY_SCROLLOCK, SDLK_SCROLLOCK },
194 { Keyboard::KEY_RSHIFT, SDLK_RSHIFT },
195 { Keyboard::KEY_LSHIFT, SDLK_LSHIFT },
196 { Keyboard::KEY_RCTRL, SDLK_RCTRL },
197 { Keyboard::KEY_LCTRL, SDLK_LCTRL },
198 { Keyboard::KEY_RALT, SDLK_RALT },
199 { Keyboard::KEY_LALT, SDLK_LALT },
200 { Keyboard::KEY_RMETA, SDLK_RMETA },
201 { Keyboard::KEY_LMETA, SDLK_LMETA },
202 { Keyboard::KEY_LSUPER, SDLK_LSUPER },
203 { Keyboard::KEY_RSUPER, SDLK_RSUPER },
204 { Keyboard::KEY_MODE, SDLK_MODE },
205 { Keyboard::KEY_COMPOSE, SDLK_COMPOSE },
207 { Keyboard::KEY_HELP, SDLK_HELP },
208 { Keyboard::KEY_PRINT, SDLK_PRINT },
209 { Keyboard::KEY_SYSREQ, SDLK_SYSREQ },
210 { Keyboard::KEY_BREAK, SDLK_BREAK },
211 { Keyboard::KEY_MENU, SDLK_MENU },
212 { Keyboard::KEY_POWER, SDLK_POWER },
213 { Keyboard::KEY_EURO, SDLK_EURO },
214 { Keyboard::KEY_UNDO, SDLK_UNDO },
217 …EnumMap<Keyboard::Key, SDLKey, Keyboard::KEY_MAX_ENUM> Keyboard::keys(Keyboard::keyEntries, sizeof…