handle src buffer underflow corner cases
[sdl_omap.git] / docs / man3 / SDLKey.3
CommitLineData
e14743d1 1.TH "SDLKey" "3" "Wed 11 Oct 2000, 22:28" "SDL" "SDL API Reference"
2.SH "NAME"
3SDLKey \- SDL Keysym Definitions
4.SH "SDL Keysym definitions"
5.PP
6\fBSDLKey ASCII value Common Name\fR
7.nf
8\f(CWSDLK_BACKSPACE '\\b' backspace
9SDLK_TAB '\\t' tab
10SDLK_CLEAR clear
11SDLK_RETURN '\\r' return
12SDLK_PAUSE pause
13SDLK_ESCAPE '^[' escape
14SDLK_SPACE ' ' space
15SDLK_EXCLAIM '!' exclaim
16SDLK_QUOTEDBL '"' quotedbl
17SDLK_HASH '#' hash
18SDLK_DOLLAR '$' dollar
19SDLK_AMPERSAND '&' ampersand
20SDLK_QUOTE ''' quote
21SDLK_LEFTPAREN '(' left parenthesis
22SDLK_RIGHTPAREN ')' right parenthesis
23SDLK_ASTERISK '*' asterisk
24SDLK_PLUS '+' plus sign
25SDLK_COMMA ',' comma
26SDLK_MINUS '-' minus sign
27SDLK_PERIOD '.' period
28SDLK_SLASH '/' forward slash
29SDLK_0 '0' 0
30SDLK_1 '1' 1
31SDLK_2 '2' 2
32SDLK_3 '3' 3
33SDLK_4 '4' 4
34SDLK_5 '5' 5
35SDLK_6 '6' 6
36SDLK_7 '7' 7
37SDLK_8 '8' 8
38SDLK_9 '9' 9
39SDLK_COLON ':' colon
40SDLK_SEMICOLON ';' semicolon
41SDLK_LESS '<' less-than sign
42SDLK_EQUALS '=' equals sign
43SDLK_GREATER '>' greater-than sign
44SDLK_QUESTION '?' question mark
45SDLK_AT '@' at
46SDLK_LEFTBRACKET '[' left bracket
47SDLK_BACKSLASH '\\' backslash
48SDLK_RIGHTBRACKET ']' right bracket
49SDLK_CARET '^' caret
50SDLK_UNDERSCORE '_' underscore
51SDLK_BACKQUOTE '`' grave
52SDLK_a 'a' a
53SDLK_b 'b' b
54SDLK_c 'c' c
55SDLK_d 'd' d
56SDLK_e 'e' e
57SDLK_f 'f' f
58SDLK_g 'g' g
59SDLK_h 'h' h
60SDLK_i 'i' i
61SDLK_j 'j' j
62SDLK_k 'k' k
63SDLK_l 'l' l
64SDLK_m 'm' m
65SDLK_n 'n' n
66SDLK_o 'o' o
67SDLK_p 'p' p
68SDLK_q 'q' q
69SDLK_r 'r' r
70SDLK_s 's' s
71SDLK_t 't' t
72SDLK_u 'u' u
73SDLK_v 'v' v
74SDLK_w 'w' w
75SDLK_x 'x' x
76SDLK_y 'y' y
77SDLK_z 'z' z
78SDLK_DELETE '^?' delete
79SDLK_KP0 keypad 0
80SDLK_KP1 keypad 1
81SDLK_KP2 keypad 2
82SDLK_KP3 keypad 3
83SDLK_KP4 keypad 4
84SDLK_KP5 keypad 5
85SDLK_KP6 keypad 6
86SDLK_KP7 keypad 7
87SDLK_KP8 keypad 8
88SDLK_KP9 keypad 9
89SDLK_KP_PERIOD '.' keypad period
90SDLK_KP_DIVIDE '/' keypad divide
91SDLK_KP_MULTIPLY '*' keypad multiply
92SDLK_KP_MINUS '-' keypad minus
93SDLK_KP_PLUS '+' keypad plus
94SDLK_KP_ENTER '\\r' keypad enter
95SDLK_KP_EQUALS '=' keypad equals
96SDLK_UP up arrow
97SDLK_DOWN down arrow
98SDLK_RIGHT right arrow
99SDLK_LEFT left arrow
100SDLK_INSERT insert
101SDLK_HOME home
102SDLK_END end
103SDLK_PAGEUP page up
104SDLK_PAGEDOWN page down
105SDLK_F1 F1
106SDLK_F2 F2
107SDLK_F3 F3
108SDLK_F4 F4
109SDLK_F5 F5
110SDLK_F6 F6
111SDLK_F7 F7
112SDLK_F8 F8
113SDLK_F9 F9
114SDLK_F10 F10
115SDLK_F11 F11
116SDLK_F12 F12
117SDLK_F13 F13
118SDLK_F14 F14
119SDLK_F15 F15
120SDLK_NUMLOCK numlock
121SDLK_CAPSLOCK capslock
122SDLK_SCROLLOCK scrollock
123SDLK_RSHIFT right shift
124SDLK_LSHIFT left shift
125SDLK_RCTRL right ctrl
126SDLK_LCTRL left ctrl
127SDLK_RALT right alt
128SDLK_LALT left alt
129SDLK_RMETA right meta
130SDLK_LMETA left meta
131SDLK_LSUPER left windows key
132SDLK_RSUPER right windows key
133SDLK_MODE mode shift
134SDLK_HELP help
135SDLK_PRINT print-screen
136SDLK_SYSREQ SysRq
137SDLK_BREAK break
138SDLK_MENU menu
139SDLK_POWER power
140SDLK_EURO euro\fR
141.fi
142
143
144.SH "SDL modifier definitions"
145.PP
146\fBSDL Modifier Meaning\fR
147.nf
148\f(CWKMOD_NONE No modifiers applicable
149KMOD_NUM Numlock is down
150KMOD_CAPS Capslock is down
151KMOD_LCTRL Left Control is down
152KMOD_RCTRL Right Control is down
153KMOD_RSHIFT Right Shift is down
154KMOD_LSHIFT Left Shift is down
155KMOD_RALT Right Alt is down
156KMOD_LALT Left Alt is down
157KMOD_CTRL A Control key is down
158KMOD_SHIFT A Shift key is down
159KMOD_ALT An Alt key is down\fR
160.fi
161