comparison Applications/Sdl/SdlEngine.cpp @ 167:0ee144f8f75a wasm

numeric pad
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 01 Mar 2018 16:27:10 +0100
parents e2fe9352f240
children 0261909fa6f0
comparison
equal deleted inserted replaced
166:4f661e2f7b6c 167:0ee144f8f75a
212 { 212 {
213 KeyboardModifiers modifiers = GetKeyboardModifiers(keyboardState, scancodeCount); 213 KeyboardModifiers modifiers = GetKeyboardModifiers(keyboardState, scancodeCount);
214 214
215 switch (event.key.keysym.sym) 215 switch (event.key.keysym.sym)
216 { 216 {
217 case SDLK_a: locker.GetViewport().KeyPressed('a', modifiers); break; 217 case SDLK_a: locker.GetViewport().KeyPressed('a', modifiers); break;
218 case SDLK_b: locker.GetViewport().KeyPressed('b', modifiers); break; 218 case SDLK_b: locker.GetViewport().KeyPressed('b', modifiers); break;
219 case SDLK_c: locker.GetViewport().KeyPressed('c', modifiers); break; 219 case SDLK_c: locker.GetViewport().KeyPressed('c', modifiers); break;
220 case SDLK_d: locker.GetViewport().KeyPressed('d', modifiers); break; 220 case SDLK_d: locker.GetViewport().KeyPressed('d', modifiers); break;
221 case SDLK_e: locker.GetViewport().KeyPressed('e', modifiers); break; 221 case SDLK_e: locker.GetViewport().KeyPressed('e', modifiers); break;
222 case SDLK_f: window_.ToggleMaximize(); break; 222 case SDLK_f: window_.ToggleMaximize(); break;
223 case SDLK_g: locker.GetViewport().KeyPressed('g', modifiers); break; 223 case SDLK_g: locker.GetViewport().KeyPressed('g', modifiers); break;
224 case SDLK_h: locker.GetViewport().KeyPressed('h', modifiers); break; 224 case SDLK_h: locker.GetViewport().KeyPressed('h', modifiers); break;
225 case SDLK_i: locker.GetViewport().KeyPressed('i', modifiers); break; 225 case SDLK_i: locker.GetViewport().KeyPressed('i', modifiers); break;
226 case SDLK_j: locker.GetViewport().KeyPressed('j', modifiers); break; 226 case SDLK_j: locker.GetViewport().KeyPressed('j', modifiers); break;
227 case SDLK_k: locker.GetViewport().KeyPressed('k', modifiers); break; 227 case SDLK_k: locker.GetViewport().KeyPressed('k', modifiers); break;
228 case SDLK_l: locker.GetViewport().KeyPressed('l', modifiers); break; 228 case SDLK_l: locker.GetViewport().KeyPressed('l', modifiers); break;
229 case SDLK_m: locker.GetViewport().KeyPressed('m', modifiers); break; 229 case SDLK_m: locker.GetViewport().KeyPressed('m', modifiers); break;
230 case SDLK_n: locker.GetViewport().KeyPressed('n', modifiers); break; 230 case SDLK_n: locker.GetViewport().KeyPressed('n', modifiers); break;
231 case SDLK_o: locker.GetViewport().KeyPressed('o', modifiers); break; 231 case SDLK_o: locker.GetViewport().KeyPressed('o', modifiers); break;
232 case SDLK_p: locker.GetViewport().KeyPressed('p', modifiers); break; 232 case SDLK_p: locker.GetViewport().KeyPressed('p', modifiers); break;
233 case SDLK_q: stop = true; break; 233 case SDLK_q: stop = true; break;
234 case SDLK_r: locker.GetViewport().KeyPressed('r', modifiers); break; 234 case SDLK_r: locker.GetViewport().KeyPressed('r', modifiers); break;
235 case SDLK_s: locker.GetViewport().KeyPressed('s', modifiers); break; 235 case SDLK_s: locker.GetViewport().KeyPressed('s', modifiers); break;
236 case SDLK_t: locker.GetViewport().KeyPressed('t', modifiers); break; 236 case SDLK_t: locker.GetViewport().KeyPressed('t', modifiers); break;
237 case SDLK_u: locker.GetViewport().KeyPressed('u', modifiers); break; 237 case SDLK_u: locker.GetViewport().KeyPressed('u', modifiers); break;
238 case SDLK_v: locker.GetViewport().KeyPressed('v', modifiers); break; 238 case SDLK_v: locker.GetViewport().KeyPressed('v', modifiers); break;
239 case SDLK_w: locker.GetViewport().KeyPressed('w', modifiers); break; 239 case SDLK_w: locker.GetViewport().KeyPressed('w', modifiers); break;
240 case SDLK_x: locker.GetViewport().KeyPressed('x', modifiers); break; 240 case SDLK_x: locker.GetViewport().KeyPressed('x', modifiers); break;
241 case SDLK_y: locker.GetViewport().KeyPressed('y', modifiers); break; 241 case SDLK_y: locker.GetViewport().KeyPressed('y', modifiers); break;
242 case SDLK_z: locker.GetViewport().KeyPressed('z', modifiers); break; 242 case SDLK_z: locker.GetViewport().KeyPressed('z', modifiers); break;
243 case SDLK_KP_0: locker.GetViewport().KeyPressed('0', modifiers); break;
244 case SDLK_KP_1: locker.GetViewport().KeyPressed('1', modifiers); break;
245 case SDLK_KP_2: locker.GetViewport().KeyPressed('2', modifiers); break;
246 case SDLK_KP_3: locker.GetViewport().KeyPressed('3', modifiers); break;
247 case SDLK_KP_4: locker.GetViewport().KeyPressed('4', modifiers); break;
248 case SDLK_KP_5: locker.GetViewport().KeyPressed('5', modifiers); break;
249 case SDLK_KP_6: locker.GetViewport().KeyPressed('6', modifiers); break;
250 case SDLK_KP_7: locker.GetViewport().KeyPressed('7', modifiers); break;
251 case SDLK_KP_8: locker.GetViewport().KeyPressed('8', modifiers); break;
252 case SDLK_KP_9: locker.GetViewport().KeyPressed('9', modifiers); break;
243 253
244 default: 254 default:
245 break; 255 break;
246 } 256 }
247 } 257 }