SDLKey

Langue: en

Version: 121874 (mandriva - 01/05/08)

Section: 3 (Bibliothèques de fonctions)

NAME

SDLKey - SDL Keysym Definitions

SDL Keysym definitions

SDLKey ASCII value Common Name

 SDLK_BACKSPACE       '\b'           backspace
 SDLK_TAB             '\t'           tab
 SDLK_CLEAR                          clear
 SDLK_RETURN          '\r'           return
 SDLK_PAUSE                          pause
 SDLK_ESCAPE          '^['           escape
 SDLK_SPACE           ' '            space
 SDLK_EXCLAIM         '!'            exclaim
 SDLK_QUOTEDBL        '"'            quotedbl
 SDLK_HASH            '#'            hash
 SDLK_DOLLAR          '$'            dollar
 SDLK_AMPERSAND       '&'            ampersand
 SDLK_QUOTE           '''            quote
 SDLK_LEFTPAREN       '('            left parenthesis
 SDLK_RIGHTPAREN      ')'            right parenthesis
 SDLK_ASTERISK        '*'            asterisk
 SDLK_PLUS            '+'            plus sign
 SDLK_COMMA           ','            comma
 SDLK_MINUS           '-'            minus sign
 SDLK_PERIOD          '.'            period
 SDLK_SLASH           '/'            forward slash
 SDLK_0               '0'            0
 SDLK_1               '1'            1
 SDLK_2               '2'            2
 SDLK_3               '3'            3
 SDLK_4               '4'            4
 SDLK_5               '5'            5
 SDLK_6               '6'            6
 SDLK_7               '7'            7
 SDLK_8               '8'            8
 SDLK_9               '9'            9
 SDLK_COLON           ':'            colon
 SDLK_SEMICOLON       ';'            semicolon
 SDLK_LESS            '<'            less-than sign
 SDLK_EQUALS          '='            equals sign
 SDLK_GREATER         '>'            greater-than sign
 SDLK_QUESTION        '?'            question mark
 SDLK_AT              '@'            at
 SDLK_LEFTBRACKET     '['            left bracket
 SDLK_BACKSLASH       '\'            backslash
 SDLK_RIGHTBRACKET    ']'            right bracket
 SDLK_CARET           '^'            caret
 SDLK_UNDERSCORE      '_'            underscore
 SDLK_BACKQUOTE       '`'            grave
 SDLK_a               'a'            a
 SDLK_b               'b'            b
 SDLK_c               'c'            c
 SDLK_d               'd'            d
 SDLK_e               'e'            e
 SDLK_f               'f'            f
 SDLK_g               'g'            g
 SDLK_h               'h'            h
 SDLK_i               'i'            i
 SDLK_j               'j'            j
 SDLK_k               'k'            k
 SDLK_l               'l'            l
 SDLK_m               'm'            m
 SDLK_n               'n'            n
 SDLK_o               'o'            o
 SDLK_p               'p'            p
 SDLK_q               'q'            q
 SDLK_r               'r'            r
 SDLK_s               's'            s
 SDLK_t               't'            t
 SDLK_u               'u'            u
 SDLK_v               'v'            v
 SDLK_w               'w'            w
 SDLK_x               'x'            x
 SDLK_y               'y'            y
 SDLK_z               'z'            z
 SDLK_DELETE          '^?'           delete
 SDLK_KP0                            keypad 0
 SDLK_KP1                            keypad 1
 SDLK_KP2                            keypad 2
 SDLK_KP3                            keypad 3
 SDLK_KP4                            keypad 4
 SDLK_KP5                            keypad 5
 SDLK_KP6                            keypad 6
 SDLK_KP7                            keypad 7
 SDLK_KP8                            keypad 8
 SDLK_KP9                            keypad 9
 SDLK_KP_PERIOD       '.'            keypad period
 SDLK_KP_DIVIDE       '/'            keypad divide
 SDLK_KP_MULTIPLY     '*'            keypad multiply
 SDLK_KP_MINUS        '-'            keypad minus
 SDLK_KP_PLUS         '+'            keypad plus
 SDLK_KP_ENTER        '\r'           keypad enter
 SDLK_KP_EQUALS       '='            keypad equals
 SDLK_UP                             up arrow
 SDLK_DOWN                           down arrow
 SDLK_RIGHT                          right arrow
 SDLK_LEFT                           left arrow
 SDLK_INSERT                         insert
 SDLK_HOME                           home
 SDLK_END                            end
 SDLK_PAGEUP                         page up
 SDLK_PAGEDOWN                       page down
 SDLK_F1                             F1
 SDLK_F2                             F2
 SDLK_F3                             F3
 SDLK_F4                             F4
 SDLK_F5                             F5
 SDLK_F6                             F6
 SDLK_F7                             F7
 SDLK_F8                             F8
 SDLK_F9                             F9
 SDLK_F10                            F10
 SDLK_F11                            F11
 SDLK_F12                            F12
 SDLK_F13                            F13
 SDLK_F14                            F14
 SDLK_F15                            F15
 SDLK_NUMLOCK                        numlock
 SDLK_CAPSLOCK                       capslock
 SDLK_SCROLLOCK                      scrollock
 SDLK_RSHIFT                         right shift
 SDLK_LSHIFT                         left shift
 SDLK_RCTRL                          right ctrl
 SDLK_LCTRL                          left ctrl
 SDLK_RALT                           right alt
 SDLK_LALT                           left alt
 SDLK_RMETA                          right meta
 SDLK_LMETA                          left meta
 SDLK_LSUPER                         left windows key
 SDLK_RSUPER                         right windows key
 SDLK_MODE                           mode shift
 SDLK_HELP                           help
 SDLK_PRINT                          print-screen
 SDLK_SYSREQ                         SysRq
 SDLK_BREAK                          break
 SDLK_MENU                           menu
 SDLK_POWER                          power
 SDLK_EURO                           euro
 

SDL modifier definitions

SDL Modifier Meaning

 KMOD_NONE       No modifiers applicable
 KMOD_NUM        Numlock is down
 KMOD_CAPS       Capslock is down
 KMOD_LCTRL      Left Control is down
 KMOD_RCTRL      Right Control is down
 KMOD_RSHIFT     Right Shift is down
 KMOD_LSHIFT     Left Shift is down
 KMOD_RALT       Right Alt is down
 KMOD_LALT       Left Alt is down
 KMOD_CTRL       A Control key is down
 KMOD_SHIFT      A Shift key is down
 KMOD_ALT        An Alt key is down