Mercurial > sdl-ios-xcode
annotate docs/html/index.html @ 688:c0522010bb6d
Date: Tue, 12 Aug 2003 14:26:19 +0200 (MEST)
From: "Mattias Engdeg?rd"
Subject: bug in SDL_GetRGB/GetRGBA
There's an embarrassing bug in GetRGB/GetRGBA which apparently has been there
for years. It incorrectly converts colours with < 8 bits/channel.
It came to my attention today in #sdl.
What it does now is (for each channel):
rv = (pixel & fmt->Rmask) >> fmt->Rshift;
*r = (rv << fmt->Rloss) + (rv >> (8 - fmt->Rloss));
which is wrong; the last line should be
*r = (rv << fmt->Rloss) + (rv >> (8 - (fmt->Rloss << 1)));
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Tue, 12 Aug 2003 15:17:20 +0000 |
parents | e5bc29de3f0a |
children | 355632dca928 |
rev | line source |
---|---|
0 | 1 <HTML |
2 ><HEAD | |
3 ><TITLE | |
4 ></TITLE | |
5 ><META | |
6 NAME="GENERATOR" | |
55
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
7 CONTENT="Modular DocBook HTML Stylesheet Version 1.64 |
0 | 8 "><LINK |
9 REL="NEXT" | |
10 TITLE="SDL Guide" | |
11 HREF="guide.html"></HEAD | |
12 ><BODY | |
13 CLASS="BOOK" | |
14 BGCOLOR="#FFF8DC" | |
15 TEXT="#000000" | |
16 LINK="#0000ee" | |
17 VLINK="#551a8b" | |
18 ALINK="#ff0000" | |
19 ><DIV | |
20 CLASS="BOOK" | |
21 ><A | |
22 NAME="AEN1" | |
23 ></A | |
24 ><DIV | |
25 CLASS="TOC" | |
26 ><DL | |
27 ><DT | |
28 ><B | |
29 >Table of Contents</B | |
30 ></DT | |
31 ><DT | |
32 >I. <A | |
33 HREF="guide.html" | |
34 >SDL Guide</A | |
35 ></DT | |
36 ><DD | |
37 ><DL | |
38 ><DT | |
39 ><A | |
40 HREF="guidepreface.html" | |
41 >Preface</A | |
42 ></DT | |
43 ><DD | |
44 ><DL | |
45 ><DT | |
46 ><A | |
47 HREF="guidepreface.html#GUIDEABOUTSDL" | |
48 >About SDL</A | |
49 ></DT | |
50 ><DT | |
51 ><A | |
52 HREF="guideaboutsdldoc.html" | |
53 >About SDLdoc</A | |
54 ></DT | |
55 ><DT | |
56 ><A | |
57 HREF="guidecredits.html" | |
58 >Credits</A | |
59 ></DT | |
60 ></DL | |
61 ></DD | |
62 ><DT | |
63 >1. <A | |
64 HREF="guidethebasics.html" | |
65 >The Basics</A | |
66 ></DT | |
67 ><DD | |
68 ><DL | |
69 ><DT | |
70 ><A | |
71 HREF="guidethebasics.html#GUIDEINTRODUCTION" | |
72 >Introduction</A | |
73 ></DT | |
74 ><DT | |
75 ><A | |
76 HREF="guidebasicsinit.html" | |
77 >Initializing SDL</A | |
78 ></DT | |
79 ></DL | |
80 ></DD | |
81 ><DT | |
82 >2. <A | |
83 HREF="guidevideo.html" | |
84 >Graphics and Video</A | |
85 ></DT | |
86 ><DD | |
87 ><DL | |
88 ><DT | |
89 ><A | |
55
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
90 HREF="guidevideo.html#GUIDEVIDEOINTRO" |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
91 >Introduction to SDL Video</A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
92 ></DT |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
93 ><DT |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
94 ><A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
95 HREF="guidevideoopengl.html" |
0 | 96 >Using OpenGL With SDL</A |
97 ></DT | |
98 ></DL | |
99 ></DD | |
100 ><DT | |
101 >3. <A | |
102 HREF="guideinput.html" | |
103 >Input handling</A | |
104 ></DT | |
105 ><DD | |
106 ><DL | |
107 ><DT | |
108 ><A | |
109 HREF="guideinput.html#GUIDEINPUTJOYSTICK" | |
110 >Handling Joysticks</A | |
111 ></DT | |
112 ><DT | |
113 ><A | |
114 HREF="guideinputkeyboard.html" | |
115 >Handling the Keyboard</A | |
116 ></DT | |
117 ></DL | |
118 ></DD | |
119 ><DT | |
120 >4. <A | |
121 HREF="guideexamples.html" | |
122 >Examples</A | |
123 ></DT | |
124 ><DD | |
125 ><DL | |
126 ><DT | |
127 ><A | |
55
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
128 HREF="guideexamples.html#AEN369" |
0 | 129 >Introduction</A |
130 ></DT | |
131 ><DT | |
132 ><A | |
133 HREF="guideeventexamples.html" | |
134 >Event Examples</A | |
135 ></DT | |
136 ><DT | |
137 ><A | |
138 HREF="guideaudioexamples.html" | |
139 >Audio Examples</A | |
140 ></DT | |
141 ><DT | |
142 ><A | |
143 HREF="guidecdromexamples.html" | |
144 >CDROM Examples</A | |
145 ></DT | |
146 ><DT | |
147 ><A | |
148 HREF="guidetimeexamples.html" | |
149 >Time Examples</A | |
150 ></DT | |
151 ></DL | |
152 ></DD | |
153 ></DL | |
154 ></DD | |
155 ><DT | |
156 >II. <A | |
157 HREF="reference.html" | |
158 >SDL Reference</A | |
159 ></DT | |
160 ><DD | |
161 ><DL | |
162 ><DT | |
163 >5. <A | |
164 HREF="general.html" | |
165 >General</A | |
166 ></DT | |
167 ><DD | |
168 ><DL | |
169 ><DT | |
170 ><A | |
171 HREF="sdlinit.html" | |
172 >SDL_Init</A | |
173 > — Initializes SDL</DT | |
174 ><DT | |
175 ><A | |
176 HREF="sdlinitsubsystem.html" | |
177 >SDL_InitSubSystem</A | |
178 > — Initialize subsystems</DT | |
179 ><DT | |
180 ><A | |
181 HREF="sdlquitsubsystem.html" | |
182 >SDL_QuitSubSystem</A | |
183 > — Shut down a subsystem</DT | |
184 ><DT | |
185 ><A | |
186 HREF="sdlquit.html" | |
187 >SDL_Quit</A | |
188 > — Shut down SDL</DT | |
189 ><DT | |
190 ><A | |
191 HREF="sdlwasinit.html" | |
192 >SDL_WasInit</A | |
193 > — Check which subsystems are initialized</DT | |
181
e5bc29de3f0a
Updated from the SDL Documentation Project
Sam Lantinga <slouken@libsdl.org>
parents:
55
diff
changeset
|
194 ><DT |
e5bc29de3f0a
Updated from the SDL Documentation Project
Sam Lantinga <slouken@libsdl.org>
parents:
55
diff
changeset
|
195 ><A |
e5bc29de3f0a
Updated from the SDL Documentation Project
Sam Lantinga <slouken@libsdl.org>
parents:
55
diff
changeset
|
196 HREF="sdlgeterror.html" |
e5bc29de3f0a
Updated from the SDL Documentation Project
Sam Lantinga <slouken@libsdl.org>
parents:
55
diff
changeset
|
197 >SDL_GetError</A |
e5bc29de3f0a
Updated from the SDL Documentation Project
Sam Lantinga <slouken@libsdl.org>
parents:
55
diff
changeset
|
198 > — Get SDL error string</DT |
0 | 199 ></DL |
200 ></DD | |
201 ><DT | |
202 >6. <A | |
203 HREF="video.html" | |
204 >Video</A | |
205 ></DT | |
206 ><DD | |
207 ><DL | |
208 ><DT | |
209 ><A | |
210 HREF="sdlgetvideosurface.html" | |
211 >SDL_GetVideoSurface</A | |
212 > — returns a pointer to the current display surface</DT | |
213 ><DT | |
214 ><A | |
215 HREF="sdlgetvideoinfo.html" | |
216 >SDL_GetVideoInfo</A | |
217 > — returns a pointer to information about the video hardware</DT | |
218 ><DT | |
219 ><A | |
220 HREF="sdlvideodrivername.html" | |
221 >SDL_VideoDriverName</A | |
222 > — Obtain the name of the video driver</DT | |
223 ><DT | |
224 ><A | |
225 HREF="sdllistmodes.html" | |
226 >SDL_ListModes</A | |
227 > — Returns a pointer to an array of available screen dimensions for | |
228 the given format and video flags</DT | |
229 ><DT | |
230 ><A | |
231 HREF="sdlvideomodeok.html" | |
232 >SDL_VideoModeOK</A | |
233 > — Check to see if a particular video mode is supported.</DT | |
234 ><DT | |
235 ><A | |
236 HREF="sdlsetvideomode.html" | |
237 >SDL_SetVideoMode</A | |
238 > — Set up a video mode with the specified width, height and bits-per-pixel.</DT | |
239 ><DT | |
240 ><A | |
241 HREF="sdlupdaterect.html" | |
242 >SDL_UpdateRect</A | |
243 > — Makes sure the given area is updated on the given screen.</DT | |
244 ><DT | |
245 ><A | |
246 HREF="sdlupdaterects.html" | |
247 >SDL_UpdateRects</A | |
248 > — Makes sure the given list of rectangles is updated on the given screen.</DT | |
249 ><DT | |
250 ><A | |
251 HREF="sdlflip.html" | |
252 >SDL_Flip</A | |
253 > — Swaps screen buffers</DT | |
254 ><DT | |
255 ><A | |
256 HREF="sdlsetcolors.html" | |
257 >SDL_SetColors</A | |
258 > — Sets a portion of the colormap for the given 8-bit surface.</DT | |
259 ><DT | |
260 ><A | |
261 HREF="sdlsetpalette.html" | |
262 >SDL_SetPalette</A | |
263 > — Sets the colors in the palette of an 8-bit surface.</DT | |
264 ><DT | |
265 ><A | |
266 HREF="sdlsetgamma.html" | |
267 >SDL_SetGamma</A | |
268 > — Sets the color gamma function for the display</DT | |
269 ><DT | |
270 ><A | |
271 HREF="sdlgetgammaramp.html" | |
272 >SDL_GetGammaRamp</A | |
273 > — Gets the color gamma lookup tables for the display</DT | |
274 ><DT | |
275 ><A | |
276 HREF="sdlsetgammaramp.html" | |
277 >SDL_SetGammaRamp</A | |
278 > — Sets the color gamma lookup tables for the display</DT | |
279 ><DT | |
280 ><A | |
281 HREF="sdlmaprgb.html" | |
282 >SDL_MapRGB</A | |
283 > — Map a RGB color value to a pixel format.</DT | |
284 ><DT | |
285 ><A | |
286 HREF="sdlmaprgba.html" | |
287 >SDL_MapRGBA</A | |
288 > — Map a RGBA color value to a pixel format.</DT | |
289 ><DT | |
290 ><A | |
291 HREF="sdlgetrgb.html" | |
292 >SDL_GetRGB</A | |
293 > — Get RGB values from a pixel in the specified pixel format.</DT | |
294 ><DT | |
295 ><A | |
296 HREF="sdlgetrgba.html" | |
297 >SDL_GetRGBA</A | |
298 > — Get RGBA values from a pixel in the specified pixel format.</DT | |
299 ><DT | |
300 ><A | |
301 HREF="sdlcreatergbsurface.html" | |
302 >SDL_CreateRGBSurface</A | |
303 > — Create an empty SDL_Surface</DT | |
304 ><DT | |
305 ><A | |
306 HREF="sdlcreatergbsurfacefrom.html" | |
307 >SDL_CreateRGBSurfaceFrom</A | |
308 > — Create an SDL_Surface from pixel data</DT | |
309 ><DT | |
310 ><A | |
311 HREF="sdlfreesurface.html" | |
312 >SDL_FreeSurface</A | |
55
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
313 > — Frees (deletes) a SDL_Surface</DT |
0 | 314 ><DT |
315 ><A | |
316 HREF="sdllocksurface.html" | |
317 >SDL_LockSurface</A | |
318 > — Lock a surface for directly access.</DT | |
319 ><DT | |
320 ><A | |
321 HREF="sdlunlocksurface.html" | |
322 >SDL_UnlockSurface</A | |
323 > — Unlocks a previously locked surface.</DT | |
324 ><DT | |
325 ><A | |
326 HREF="sdlloadbmp.html" | |
327 >SDL_LoadBMP</A | |
328 > — Load a Windows BMP file into an SDL_Surface.</DT | |
329 ><DT | |
330 ><A | |
331 HREF="sdlsavebmp.html" | |
332 >SDL_SaveBMP</A | |
333 > — Save an SDL_Surface as a Windows BMP file.</DT | |
334 ><DT | |
335 ><A | |
336 HREF="sdlsetcolorkey.html" | |
337 >SDL_SetColorKey</A | |
338 > — Sets the color key (transparent pixel) in a blittable surface and | |
339 RLE acceleration.</DT | |
340 ><DT | |
341 ><A | |
342 HREF="sdlsetalpha.html" | |
343 >SDL_SetAlpha</A | |
344 > — Adjust the alpha properties of a surface</DT | |
345 ><DT | |
346 ><A | |
347 HREF="sdlsetcliprect.html" | |
348 >SDL_SetClipRect</A | |
349 > — Sets the clipping rectangle for a surface.</DT | |
350 ><DT | |
351 ><A | |
352 HREF="sdlgetcliprect.html" | |
353 >SDL_GetClipRect</A | |
354 > — Gets the clipping rectangle for a surface.</DT | |
355 ><DT | |
356 ><A | |
357 HREF="sdlconvertsurface.html" | |
358 >SDL_ConvertSurface</A | |
359 > — Converts a surface to the same format as another surface.</DT | |
360 ><DT | |
361 ><A | |
362 HREF="sdlblitsurface.html" | |
363 >SDL_BlitSurface</A | |
364 > — This performs a fast blit from the source surface to the destination surface.</DT | |
365 ><DT | |
366 ><A | |
367 HREF="sdlfillrect.html" | |
368 >SDL_FillRect</A | |
369 > — This function performs a fast fill of the given rectangle with some color</DT | |
370 ><DT | |
371 ><A | |
372 HREF="sdldisplayformat.html" | |
373 >SDL_DisplayFormat</A | |
374 > — Convert a surface to the display format</DT | |
375 ><DT | |
376 ><A | |
377 HREF="sdldisplayformatalpha.html" | |
378 >SDL_DisplayFormatAlpha</A | |
379 > — Convert a surface to the display format</DT | |
380 ><DT | |
381 ><A | |
382 HREF="sdlwarpmouse.html" | |
383 >SDL_WarpMouse</A | |
384 > — Set the position of the mouse cursor.</DT | |
385 ><DT | |
386 ><A | |
387 HREF="sdlcreatecursor.html" | |
388 >SDL_CreateCursor</A | |
389 > — Creates a new mouse cursor.</DT | |
390 ><DT | |
391 ><A | |
392 HREF="sdlfreecursor.html" | |
393 >SDL_FreeCursor</A | |
394 > — Frees a cursor created with SDL_CreateCursor.</DT | |
395 ><DT | |
396 ><A | |
397 HREF="sdlsetcursor.html" | |
398 >SDL_SetCursor</A | |
399 > — Set the currently active mouse cursor.</DT | |
400 ><DT | |
401 ><A | |
402 HREF="sdlgetcursor.html" | |
403 >SDL_GetCursor</A | |
404 > — Get the currently active mouse cursor.</DT | |
405 ><DT | |
406 ><A | |
407 HREF="sdlshowcursor.html" | |
408 >SDL_ShowCursor</A | |
409 > — Toggle whether or not the cursor is shown on the screen.</DT | |
410 ><DT | |
411 ><A | |
412 HREF="sdlglloadlibrary.html" | |
413 >SDL_GL_LoadLibrary</A | |
414 > — Specify an OpenGL library</DT | |
415 ><DT | |
416 ><A | |
417 HREF="sdlglgetprocaddress.html" | |
418 >SDL_GL_GetProcAddress</A | |
419 > — Get the address of a GL function</DT | |
420 ><DT | |
421 ><A | |
422 HREF="sdlglgetattribute.html" | |
423 >SDL_GL_GetAttribute</A | |
424 > — Get the value of a special SDL/OpenGL attribute</DT | |
425 ><DT | |
426 ><A | |
427 HREF="sdlglsetattribute.html" | |
428 >SDL_GL_SetAttribute</A | |
429 > — Set a special SDL/OpenGL attribute</DT | |
430 ><DT | |
431 ><A | |
432 HREF="sdlglswapbuffers.html" | |
433 >SDL_GL_SwapBuffers</A | |
434 > — Swap OpenGL framebuffers/Update Display</DT | |
435 ><DT | |
436 ><A | |
437 HREF="sdlcreateyuvoverlay.html" | |
438 >SDL_CreateYUVOverlay</A | |
439 > — Create a YUV video overlay</DT | |
440 ><DT | |
441 ><A | |
442 HREF="sdllockyuvoverlay.html" | |
443 >SDL_LockYUVOverlay</A | |
444 > — Lock an overlay</DT | |
445 ><DT | |
446 ><A | |
447 HREF="sdlunlockyuvoverlay.html" | |
448 >SDL_UnlockYUVOverlay</A | |
449 > — Unlock an overlay</DT | |
450 ><DT | |
451 ><A | |
452 HREF="sdldisplayyuvoverlay.html" | |
453 >SDL_DisplayYUVOverlay</A | |
454 > — Blit the overlay to the display</DT | |
455 ><DT | |
456 ><A | |
457 HREF="sdlfreeyuvoverlay.html" | |
458 >SDL_FreeYUVOverlay</A | |
459 > — Free a YUV video overlay</DT | |
460 ><DT | |
461 ><A | |
462 HREF="sdlglattr.html" | |
463 >SDL_GLattr</A | |
464 > — SDL GL Attributes</DT | |
465 ><DT | |
466 ><A | |
467 HREF="sdlrect.html" | |
468 >SDL_Rect</A | |
469 > — Defines a rectangular area</DT | |
470 ><DT | |
471 ><A | |
472 HREF="sdlcolor.html" | |
473 >SDL_Color</A | |
474 > — Format independent color description</DT | |
475 ><DT | |
476 ><A | |
477 HREF="sdlpalette.html" | |
478 >SDL_Palette</A | |
479 > — Color palette for 8-bit pixel formats</DT | |
480 ><DT | |
481 ><A | |
482 HREF="sdlpixelformat.html" | |
483 >SDL_PixelFormat</A | |
484 > — Stores surface format information</DT | |
485 ><DT | |
486 ><A | |
487 HREF="sdlsurface.html" | |
488 >SDL_Surface</A | |
489 > — Graphical Surface Structure</DT | |
490 ><DT | |
491 ><A | |
492 HREF="sdlvideoinfo.html" | |
493 >SDL_VideoInfo</A | |
494 > — Video Target information</DT | |
495 ><DT | |
496 ><A | |
497 HREF="sdloverlay.html" | |
498 >SDL_Overlay</A | |
499 > — YUV video overlay</DT | |
500 ></DL | |
501 ></DD | |
502 ><DT | |
503 >7. <A | |
504 HREF="wm.html" | |
505 >Window Management</A | |
506 ></DT | |
507 ><DD | |
508 ><DL | |
509 ><DT | |
510 ><A | |
511 HREF="sdlwmsetcaption.html" | |
512 >SDL_WM_SetCaption</A | |
513 > — Sets the window tile and icon name.</DT | |
514 ><DT | |
515 ><A | |
516 HREF="sdlwmgetcaption.html" | |
517 >SDL_WM_GetCaption</A | |
518 > — Gets the window title and icon name.</DT | |
519 ><DT | |
520 ><A | |
521 HREF="sdlwmseticon.html" | |
522 >SDL_WM_SetIcon</A | |
523 > — Sets the icon for the display window.</DT | |
524 ><DT | |
525 ><A | |
526 HREF="sdlwmiconifywindow.html" | |
527 >SDL_WM_IconifyWindow</A | |
528 > — Iconify/Minimise the window</DT | |
529 ><DT | |
530 ><A | |
531 HREF="sdlwmtogglefullscreen.html" | |
532 >SDL_WM_ToggleFullScreen</A | |
533 > — Toggles fullscreen mode</DT | |
534 ><DT | |
535 ><A | |
536 HREF="sdlwmgrabinput.html" | |
537 >SDL_WM_GrabInput</A | |
538 > — Grabs mouse and keyboard input.</DT | |
539 ></DL | |
540 ></DD | |
541 ><DT | |
542 >8. <A | |
543 HREF="event.html" | |
544 >Events</A | |
545 ></DT | |
546 ><DD | |
547 ><DL | |
548 ><DT | |
549 ><A | |
181
e5bc29de3f0a
Updated from the SDL Documentation Project
Sam Lantinga <slouken@libsdl.org>
parents:
55
diff
changeset
|
550 HREF="event.html#AEN3307" |
0 | 551 >Introduction</A |
552 ></DT | |
553 ><DT | |
554 ><A | |
555 HREF="eventstructures.html" | |
556 >SDL Event Structures.</A | |
557 ></DT | |
558 ><DT | |
559 ><A | |
560 HREF="eventfunctions.html" | |
561 >Event Functions.</A | |
562 ></DT | |
563 ></DL | |
564 ></DD | |
565 ><DT | |
566 >9. <A | |
567 HREF="joystick.html" | |
568 >Joystick</A | |
569 ></DT | |
570 ><DD | |
571 ><DL | |
572 ><DT | |
573 ><A | |
574 HREF="sdlnumjoysticks.html" | |
575 >SDL_NumJoysticks</A | |
576 > — Count available joysticks.</DT | |
577 ><DT | |
578 ><A | |
579 HREF="sdljoystickname.html" | |
580 >SDL_JoystickName</A | |
581 > — Get joystick name.</DT | |
582 ><DT | |
583 ><A | |
584 HREF="sdljoystickopen.html" | |
585 >SDL_JoystickOpen</A | |
586 > — Opens a joystick for use.</DT | |
587 ><DT | |
588 ><A | |
589 HREF="sdljoystickopened.html" | |
590 >SDL_JoystickOpened</A | |
591 > — Determine if a joystick has been opened</DT | |
592 ><DT | |
593 ><A | |
594 HREF="sdljoystickindex.html" | |
595 >SDL_JoystickIndex</A | |
596 > — Get the index of an SDL_Joystick.</DT | |
597 ><DT | |
598 ><A | |
599 HREF="sdljoysticknumaxes.html" | |
600 >SDL_JoystickNumAxes</A | |
601 > — Get the number of joystick axes</DT | |
602 ><DT | |
603 ><A | |
604 HREF="sdljoysticknumballs.html" | |
605 >SDL_JoystickNumBalls</A | |
606 > — Get the number of joystick trackballs</DT | |
607 ><DT | |
608 ><A | |
609 HREF="sdljoysticknumhats.html" | |
610 >SDL_JoystickNumHats</A | |
611 > — Get the number of joystick hats</DT | |
612 ><DT | |
613 ><A | |
614 HREF="sdljoysticknumbuttons.html" | |
615 >SDL_JoystickNumButtons</A | |
616 > — Get the number of joysitck buttons</DT | |
617 ><DT | |
618 ><A | |
619 HREF="sdljoystickupdate.html" | |
620 >SDL_JoystickUpdate</A | |
621 > — Updates the state of all joysticks</DT | |
622 ><DT | |
623 ><A | |
624 HREF="sdljoystickgetaxis.html" | |
625 >SDL_JoystickGetAxis</A | |
626 > — Get the current state of an axis</DT | |
627 ><DT | |
628 ><A | |
629 HREF="sdljoystickgethat.html" | |
630 >SDL_JoystickGetHat</A | |
631 > — Get the current state of a joystick hat</DT | |
632 ><DT | |
633 ><A | |
634 HREF="sdljoystickgetbutton.html" | |
635 >SDL_JoystickGetButton</A | |
636 > — Get the current state of a given button on a given joystick</DT | |
637 ><DT | |
638 ><A | |
639 HREF="sdljoystickgetball.html" | |
640 >SDL_JoystickGetBall</A | |
641 > — Get relative trackball motion</DT | |
642 ><DT | |
643 ><A | |
644 HREF="sdljoystickclose.html" | |
645 >SDL_JoystickClose</A | |
646 > — Closes a previously opened joystick</DT | |
647 ></DL | |
648 ></DD | |
649 ><DT | |
650 >10. <A | |
651 HREF="audio.html" | |
652 >Audio</A | |
653 ></DT | |
654 ><DD | |
655 ><DL | |
656 ><DT | |
657 ><A | |
658 HREF="sdlaudiospec.html" | |
659 >SDL_AudioSpec</A | |
660 > — Audio Specification Structure</DT | |
661 ><DT | |
662 ><A | |
663 HREF="sdlopenaudio.html" | |
664 >SDL_OpenAudio</A | |
665 > — Opens the audio device with the desired parameters.</DT | |
666 ><DT | |
667 ><A | |
668 HREF="sdlpauseaudio.html" | |
669 >SDL_PauseAudio</A | |
670 > — Pauses and unpauses the audio callback processing</DT | |
671 ><DT | |
672 ><A | |
673 HREF="sdlgetaudiostatus.html" | |
674 >SDL_GetAudioStatus</A | |
675 > — Get the current audio state</DT | |
676 ><DT | |
677 ><A | |
678 HREF="sdlloadwav.html" | |
679 >SDL_LoadWAV</A | |
680 > — Load a WAVE file</DT | |
681 ><DT | |
682 ><A | |
683 HREF="sdlfreewav.html" | |
684 >SDL_FreeWAV</A | |
685 > — Frees previously opened WAV data</DT | |
686 ><DT | |
687 ><A | |
688 HREF="sdlaudiocvt.html" | |
689 >SDL_AudioCVT</A | |
690 > — Audio Conversion Structure</DT | |
691 ><DT | |
692 ><A | |
693 HREF="sdlbuildaudiocvt.html" | |
694 >SDL_BuildAudioCVT</A | |
695 > — Initializes a SDL_AudioCVT structure for conversion</DT | |
696 ><DT | |
697 ><A | |
698 HREF="sdlconvertaudio.html" | |
699 >SDL_ConvertAudio</A | |
700 > — Convert audio data to a desired audio format.</DT | |
701 ><DT | |
702 ><A | |
703 HREF="sdlmixaudio.html" | |
704 >SDL_MixAudio</A | |
705 > — Mix audio data</DT | |
706 ><DT | |
707 ><A | |
708 HREF="sdllockaudio.html" | |
709 >SDL_LockAudio</A | |
710 > — Lock out the callback function</DT | |
711 ><DT | |
712 ><A | |
713 HREF="sdlunlockaudio.html" | |
714 >SDL_UnlockAudio</A | |
715 > — Unlock the callback function</DT | |
716 ><DT | |
717 ><A | |
718 HREF="sdlcloseaudio.html" | |
719 >SDL_CloseAudio</A | |
720 > — Shuts down audio processing and closes the audio device.</DT | |
721 ></DL | |
722 ></DD | |
723 ><DT | |
724 >11. <A | |
725 HREF="cdrom.html" | |
726 >CD-ROM</A | |
727 ></DT | |
728 ><DD | |
729 ><DL | |
730 ><DT | |
731 ><A | |
732 HREF="sdlcdnumdrives.html" | |
733 >SDL_CDNumDrives</A | |
734 > — Returns the number of CD-ROM drives on the system.</DT | |
735 ><DT | |
736 ><A | |
737 HREF="sdlcdname.html" | |
738 >SDL_CDName</A | |
739 > — Returns a human-readable, system-dependent identifier for the CD-ROM.</DT | |
740 ><DT | |
741 ><A | |
742 HREF="sdlcdopen.html" | |
743 >SDL_CDOpen</A | |
744 > — Opens a CD-ROM drive for access.</DT | |
745 ><DT | |
746 ><A | |
747 HREF="sdlcdstatus.html" | |
748 >SDL_CDStatus</A | |
749 > — Returns the current status of the given drive.</DT | |
750 ><DT | |
751 ><A | |
752 HREF="sdlcdplay.html" | |
753 >SDL_CDPlay</A | |
754 > — Play a CD</DT | |
755 ><DT | |
756 ><A | |
757 HREF="sdlcdplaytracks.html" | |
758 >SDL_CDPlayTracks</A | |
759 > — Play the given CD track(s)</DT | |
760 ><DT | |
761 ><A | |
762 HREF="sdlcdpause.html" | |
763 >SDL_CDPause</A | |
764 > — Pauses a CDROM</DT | |
765 ><DT | |
766 ><A | |
767 HREF="sdlcdresume.html" | |
768 >SDL_CDResume</A | |
769 > — Resumes a CDROM</DT | |
770 ><DT | |
771 ><A | |
772 HREF="sdlcdstop.html" | |
773 >SDL_CDStop</A | |
774 > — Stops a CDROM</DT | |
775 ><DT | |
776 ><A | |
777 HREF="sdlcdeject.html" | |
778 >SDL_CDEject</A | |
779 > — Ejects a CDROM</DT | |
780 ><DT | |
781 ><A | |
782 HREF="sdlcdclose.html" | |
783 >SDL_CDClose</A | |
784 > — Closes a SDL_CD handle</DT | |
785 ><DT | |
786 ><A | |
787 HREF="sdlcd.html" | |
788 >SDL_CD</A | |
789 > — CDROM Drive Information</DT | |
790 ><DT | |
791 ><A | |
792 HREF="sdlcdtrack.html" | |
793 >SDL_CDtrack</A | |
794 > — CD Track Information Structure</DT | |
795 ></DL | |
796 ></DD | |
797 ><DT | |
798 >12. <A | |
799 HREF="thread.html" | |
800 >Multi-threaded Programming</A | |
801 ></DT | |
802 ><DD | |
803 ><DL | |
804 ><DT | |
805 ><A | |
806 HREF="sdlcreatethread.html" | |
807 >SDL_CreateThread</A | |
808 > — Creates a new thread of execution that shares its parent's properties.</DT | |
809 ><DT | |
810 ><A | |
811 HREF="sdlthreadid.html" | |
812 >SDL_ThreadID</A | |
813 > — Get the 32-bit thread identifier for the current thread.</DT | |
814 ><DT | |
815 ><A | |
816 HREF="sdlgetthreadid.html" | |
817 >SDL_GetThreadID</A | |
818 > — Get the SDL thread ID of a SDL_Thread</DT | |
819 ><DT | |
820 ><A | |
821 HREF="sdlwaitthread.html" | |
822 >SDL_WaitThread</A | |
823 > — Wait for a thread to finish.</DT | |
824 ><DT | |
825 ><A | |
826 HREF="sdlkillthread.html" | |
827 >SDL_KillThread</A | |
828 > — Gracelessly terminates the thread.</DT | |
829 ><DT | |
830 ><A | |
831 HREF="sdlcreatemutex.html" | |
832 >SDL_CreateMutex</A | |
833 > — Create a mutex</DT | |
834 ><DT | |
835 ><A | |
836 HREF="sdldestroymutex.html" | |
837 >SDL_DestroyMutex</A | |
838 > — Destroy a mutex</DT | |
839 ><DT | |
840 ><A | |
841 HREF="sdlmutexp.html" | |
842 >SDL_mutexP</A | |
843 > — Lock a mutex</DT | |
844 ><DT | |
845 ><A | |
846 HREF="sdlmutexv.html" | |
847 >SDL_mutexV</A | |
848 > — Unlock a mutex</DT | |
849 ><DT | |
850 ><A | |
851 HREF="sdlcreatesemaphore.html" | |
852 >SDL_CreateSemaphore</A | |
853 > — Creates a new semaphore and assigns an initial value to it.</DT | |
854 ><DT | |
855 ><A | |
856 HREF="sdldestroysemaphore.html" | |
857 >SDL_DestroySemaphore</A | |
858 > — Destroys a semaphore that was created by <A | |
859 HREF="sdlcreatesemaphore.html" | |
860 >SDL_CreateSemaphore</A | |
861 >.</DT | |
862 ><DT | |
863 ><A | |
864 HREF="sdlsemwait.html" | |
865 >SDL_SemWait</A | |
866 > — Lock a semaphore and suspend the thread if the semaphore value is zero.</DT | |
867 ><DT | |
868 ><A | |
869 HREF="sdlsemtrywait.html" | |
870 >SDL_SemTryWait</A | |
871 > — Attempt to lock a semaphore but don't suspend the thread.</DT | |
872 ><DT | |
873 ><A | |
874 HREF="sdlsemwaittimeout.html" | |
875 >SDL_SemWaitTimeout</A | |
876 > — Lock a semaphore, but only wait up to a specified maximum time.</DT | |
877 ><DT | |
878 ><A | |
879 HREF="sdlsempost.html" | |
880 >SDL_SemPost</A | |
881 > — Unlock a semaphore.</DT | |
882 ><DT | |
883 ><A | |
884 HREF="sdlsemvalue.html" | |
885 >SDL_SemValue</A | |
886 > — Return the current value of a semaphore.</DT | |
887 ><DT | |
888 ><A | |
889 HREF="sdlcreatecond.html" | |
890 >SDL_CreateCond</A | |
891 > — Create a condition variable</DT | |
892 ><DT | |
893 ><A | |
894 HREF="sdldestroycond.html" | |
895 >SDL_DestroyCond</A | |
896 > — Destroy a condition variable</DT | |
897 ><DT | |
898 ><A | |
899 HREF="sdlcondsignal.html" | |
900 >SDL_CondSignal</A | |
901 > — Restart a thread wait on a condition variable</DT | |
902 ><DT | |
903 ><A | |
904 HREF="sdlcondbroadcast.html" | |
905 >SDL_CondBroadcast</A | |
906 > — Restart all threads waiting on a condition variable</DT | |
907 ><DT | |
908 ><A | |
909 HREF="sdlcondwait.html" | |
910 >SDL_CondWait</A | |
911 > — Wait on a condition variable</DT | |
912 ><DT | |
913 ><A | |
914 HREF="sdlcondwaittimeout.html" | |
915 >SDL_CondWaitTimeout</A | |
916 > — Wait on a condition variable, with timeout</DT | |
917 ></DL | |
918 ></DD | |
919 ><DT | |
920 >13. <A | |
921 HREF="time.html" | |
922 >Time</A | |
923 ></DT | |
924 ><DD | |
925 ><DL | |
926 ><DT | |
927 ><A | |
928 HREF="sdlgetticks.html" | |
929 >SDL_GetTicks</A | |
930 > — Get the number of milliseconds since the SDL library initialization.</DT | |
931 ><DT | |
932 ><A | |
933 HREF="sdldelay.html" | |
934 >SDL_Delay</A | |
935 > — Wait a specified number of milliseconds before returning.</DT | |
936 ><DT | |
937 ><A | |
938 HREF="sdladdtimer.html" | |
939 >SDL_AddTimer</A | |
940 > — Add a timer which will call a callback after the specified number of milliseconds has | |
941 elapsed.</DT | |
942 ><DT | |
943 ><A | |
944 HREF="sdlremovetimer.html" | |
945 >SDL_RemoveTimer</A | |
946 > — Remove a timer which was added with | |
947 <A | |
948 HREF="sdladdtimer.html" | |
949 >SDL_AddTimer</A | |
950 >.</DT | |
951 ><DT | |
952 ><A | |
953 HREF="sdlsettimer.html" | |
954 >SDL_SetTimer</A | |
955 > — Set a callback to run after the specified number of milliseconds has | |
956 elapsed.</DT | |
957 ></DL | |
958 ></DD | |
959 ></DL | |
960 ></DD | |
961 ></DL | |
962 ></DIV | |
963 ><DIV | |
964 CLASS="LOT" | |
965 ><DL | |
966 CLASS="LOT" | |
967 ><DT | |
968 ><B | |
969 >List of Tables</B | |
970 ></DT | |
971 ><DT | |
972 >8-1. <A | |
181
e5bc29de3f0a
Updated from the SDL Documentation Project
Sam Lantinga <slouken@libsdl.org>
parents:
55
diff
changeset
|
973 HREF="sdlkey.html#AEN4336" |
0 | 974 >SDL Keysym definitions</A |
975 ></DT | |
976 ><DT | |
977 >8-2. <A | |
978 HREF="sdlkey.html#SDLMOD" | |
979 >SDL modifier definitions</A | |
980 ></DT | |
981 ></DL | |
982 ></DIV | |
983 ><DIV | |
984 CLASS="LOT" | |
985 ><DL | |
986 CLASS="LOT" | |
987 ><DT | |
988 ><B | |
989 >List of Examples</B | |
990 ></DT | |
991 ><DT | |
55
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
992 >1-1. <A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
993 HREF="guidebasicsinit.html#AEN60" |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
994 >Initializing SDL</A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
995 ></DT |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
996 ><DT |
0 | 997 >2-1. <A |
55
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
998 HREF="guidevideo.html#AEN71" |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
999 >Initializing the Video Display</A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1000 ></DT |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1001 ><DT |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1002 >2-2. <A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1003 HREF="guidevideo.html#AEN77" |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1004 >Initializing the Best Video Mode</A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1005 ></DT |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1006 ><DT |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1007 >2-3. <A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1008 HREF="guidevideo.html#AEN83" |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1009 >Loading and Displaying a BMP File</A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1010 ></DT |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1011 ><DT |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1012 >2-4. <A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1013 HREF="guidevideo.html#AEN90" |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1014 >getpixel()</A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1015 ></DT |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1016 ><DT |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1017 >2-5. <A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1018 HREF="guidevideo.html#AEN93" |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1019 >putpixel()</A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1020 ></DT |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1021 ><DT |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1022 >2-6. <A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1023 HREF="guidevideo.html#AEN97" |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1024 >Using putpixel()</A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1025 ></DT |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1026 ><DT |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1027 >2-7. <A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1028 HREF="guidevideoopengl.html#AEN114" |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1029 >Initializing SDL with OpenGL</A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1030 ></DT |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1031 ><DT |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1032 >2-8. <A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1033 HREF="guidevideoopengl.html#AEN128" |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1034 >SDL and OpenGL</A |
0 | 1035 ></DT |
1036 ><DT | |
1037 >3-1. <A | |
55
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1038 HREF="guideinput.html#AEN141" |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1039 >Initializing SDL with Joystick Support</A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1040 ></DT |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1041 ><DT |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1042 >3-2. <A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1043 HREF="guideinput.html#AEN154" |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1044 >Querying the Number of Available Joysticks</A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1045 ></DT |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1046 ><DT |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1047 >3-3. <A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1048 HREF="guideinput.html#AEN183" |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1049 >Opening a Joystick</A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1050 ></DT |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1051 ><DT |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1052 >3-4. <A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1053 HREF="guideinput.html#AEN191" |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1054 >Joystick Axis Events</A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1055 ></DT |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1056 ><DT |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1057 >3-5. <A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1058 HREF="guideinput.html#AEN195" |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1059 >More Joystick Axis Events</A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1060 ></DT |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1061 ><DT |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1062 >3-6. <A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1063 HREF="guideinput.html#AEN203" |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1064 >Joystick Button Events</A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1065 ></DT |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1066 ><DT |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1067 >3-7. <A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1068 HREF="guideinput.html#AEN217" |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1069 >Joystick Ball Events</A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1070 ></DT |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1071 ><DT |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1072 >3-8. <A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1073 HREF="guideinput.html#AEN244" |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1074 >Joystick Hat Events</A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1075 ></DT |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1076 ><DT |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1077 >3-9. <A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1078 HREF="guideinput.html#AEN265" |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1079 >Querying Joystick Characteristics</A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1080 ></DT |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1081 ><DT |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1082 >3-10. <A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1083 HREF="guideinputkeyboard.html#AEN334" |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1084 >Reading Keyboard Events</A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1085 ></DT |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1086 ><DT |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1087 >3-11. <A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1088 HREF="guideinputkeyboard.html#AEN351" |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1089 >Interpreting Key Event Information</A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1090 ></DT |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1091 ><DT |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1092 >3-12. <A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1093 HREF="guideinputkeyboard.html#AEN363" |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1094 >Proper Game Movement</A |
0 | 1095 ></DT |
1096 ></DL | |
1097 ></DIV | |
1098 ></DIV | |
1099 ><DIV | |
1100 CLASS="NAVFOOTER" | |
1101 ><HR | |
1102 ALIGN="LEFT" | |
1103 WIDTH="100%"><TABLE | |
1104 WIDTH="100%" | |
1105 BORDER="0" | |
1106 CELLPADDING="0" | |
1107 CELLSPACING="0" | |
1108 ><TR | |
1109 ><TD | |
1110 WIDTH="33%" | |
1111 ALIGN="left" | |
1112 VALIGN="top" | |
1113 > </TD | |
1114 ><TD | |
1115 WIDTH="34%" | |
1116 ALIGN="center" | |
1117 VALIGN="top" | |
1118 > </TD | |
1119 ><TD | |
1120 WIDTH="33%" | |
1121 ALIGN="right" | |
1122 VALIGN="top" | |
1123 ><A | |
1124 HREF="guide.html" | |
1125 >Next</A | |
1126 ></TD | |
1127 ></TR | |
1128 ><TR | |
1129 ><TD | |
1130 WIDTH="33%" | |
1131 ALIGN="left" | |
1132 VALIGN="top" | |
1133 > </TD | |
1134 ><TD | |
1135 WIDTH="34%" | |
1136 ALIGN="center" | |
1137 VALIGN="top" | |
1138 > </TD | |
1139 ><TD | |
1140 WIDTH="33%" | |
1141 ALIGN="right" | |
1142 VALIGN="top" | |
1143 >SDL Guide</TD | |
1144 ></TR | |
1145 ></TABLE | |
1146 ></DIV | |
1147 ></BODY | |
1148 ></HTML | |
1149 > |