Home | History | Annotate | Download | only in svga

Lines Matching refs:map

65 	int map, i;
68 for ( map=0; map<NUM_VGAKEYMAPS; ++map ) {
69 SDL_memset(vga_keymap[map], 0, NR_KEYS*sizeof(Uint16));
71 entry.kb_table = map;
91 vga_keymap[map][i]=entry.kb_value;
92 vga_keymap[map][i]+= '0';
95 vga_keymap[map][i]=K(KT_ASCII,'+');
98 vga_keymap[map][i]=K(KT_ASCII,'-');
101 vga_keymap[map][i]=K(KT_ASCII,'*');
104 vga_keymap[map][i]=K(KT_ASCII,'/');
107 vga_keymap[map][i]=K(KT_ASCII,'\r');
110 vga_keymap[map][i]=K(KT_ASCII,',');
113 vga_keymap[map][i]=K(KT_ASCII,'.');
123 vga_keymap[map][i] = entry.kb_value;
141 SDL_SetError("Unable to get keyboard map");
346 int map;
350 map = 0;
352 map |= (1<<KG_SHIFT);
355 map |= (1<<KG_CTRL);
358 map |= (1<<KG_ALT);
361 map |= (1<<KG_ALTGR);
363 if ( KTYP(vga_keymap[map][scancode]) == KT_LETTER ) {
365 map ^= (1<<KG_SHIFT);
368 if ( KTYP(vga_keymap[map][scancode]) == KT_PAD ) {
370 keysym->unicode=KVAL(vga_keymap[map][scancode]);
373 keysym->unicode = KVAL(vga_keymap[map][scancode]);
389 int map;
393 map = 0;
395 map += 1;
398 map += 2;
401 map += 4;
403 if ( !(vga_keymap->key[scancode].spcl & (0x80 >> map)) ) {
404 keysym->unicode = vga_keymap->key[scancode].map[map];