Mercurial > sdl-ios-xcode
annotate docs/html/index.html @ 4139:568c9b3c0167 SDL-1.2
* Added configure option --enable-screensaver, to allow enabling the screensaver by default.
* Use XResetScreenSaver() instead of disabling screensaver entirely.
Full discussion summary from Erik on the SDL mailing list:
Current behaviour
=================
SDL changes the user's display power management settings without
permission from the user and without telling the user.
The interface that it uses to do so is DPMSDisable/DPMSEnable, which
should only ever be used by configuration utilities like KControl, never
by normal application programs, let alone by the libraries that they
use. Using an interface that is not at all intended for what SDL tries
to achieve means that it will not work as it should. Firstly, the power
management is completely disabled during the whole lifetime of the SDL
program, not only when it should be. Secondly, it makes SDL
non-reentrant, meaning that things will break when multiple SDL programs
are clients of the same X server simultaneously. Thirdly, no cleanup
mechanism ensures that the setting is restored if the client does not do
that (for example if it crashes).
In addition to that, this interface is broken on xorg,
[http://bugs.freedesktop.org/show_bug.cgi?id=13962], so what SDL tries
to do does not work at all on that implementation of the X Window
System. (The reason that the DPMSEnable works in KControl is that it
calls DPMSSetTimeout immediately after,
[http://websvn.kde.org/tags/KDE/3.5.9/kdebase/kcontrol/energy/energy.cpp?annotate=774532#l343]).
The problems that the current behaviour causes
==============================================
1. Information leak. When the user is away, someone might see what the
user has on the display when the user counts on the screensaver
preventing this. This does not even require physical access to the
workstation, it is enough to see it from a distance.
2. Draining battery. An SDL program that runs on a laptop will quickly
drain the battery while the user is away. The system will soon shut down
and require recharging before being usable again, while it should in
fact have consumed very little energy if the user's settings would have
been obeyed.
3. Wasting energy. Even if battery issues are not considered, energy as
such is wasted.
4. Display wear. The display may be worn out.
The problems that the current behaviour tries to solve
======================================================
1. Preventing screensaver while playing movies.
Many SDL applications are media players. They have reasons to prevent
screensavers from being activated while a movie is being played. When a
user clicks on the play button it can be interpreted as saying "play
this movie, but do not turn off the display while playing it, because I
will watch it even though I do not interact with the system".
2. Preventing screensaver when some input bypasses X.
Sometimes SDL uses input from another source than the X server, so
that the X server is bypassed. This obviously breaks the screensaver
handling. SDL tries to work around that.
3. Preventing screensaver when all input bypasses X.
There is something called Direct Graphics Access mode, where a
program takes control of both the display and the input devices from the
X server. This obviously means that the X server can not handle the
screensaver alone, since screensaver handling depends on input handling.
SDL does not do what it should to help the X server to handle the
screensaver. Nor does SDL take care of screeensaver handling itself. SDL
simply disables the screensaver completely.
How the problems should be solved
=================================
The correct way for an application program to prevent the screensaver
under X is to call XResetScreenSaver. This was recently discovered and
implemented by the mplayer developers,
[http://svn.mplayerhq.hu/mplayer?view=rev&revision=25637]. SDL needs to
wrap this in an API call (SDL_ResetScreenSaver) and implement it for the
other video targets (if they do not have a corresponding call, SDL
should do what it takes on that particular target, for example sending
fake key events).
1. When a movie is played, the player should reset the screensaver when
the animation is advanced to a new frame. The same applies to anything
similar, like slideshows.
2. When the X server is handling input, it must handle all input
(keyboards, mice, gamepads, ...). This is necessary, not only to be able
to handle the screensaver, but also so that it can send the events to
the correct (the currently active) client. If there is an input device
that the X server can not handle for some reason (such as lack of Plug
and Play capability), the program that handles the device as a
workaround must simulate what would happen if the X server would have
handled the device, by calling XResetScreenSaver when input is received
from the device.
3. When the X server is not handling the input, it depends on the
program that does to call XResetScreenSaver whenever an input event
occurs. Alternatively the program must handle the screensaver countdown
internally and call XActivateScreenSaver.
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Fri, 29 Feb 2008 13:55:44 +0000 |
parents | 355632dca928 |
children |
rev | line source |
---|---|
0 | 1 <HTML |
2 ><HEAD | |
3 ><TITLE | |
4 ></TITLE | |
5 ><META | |
6 NAME="GENERATOR" | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
7 CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ |
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 | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
173 > -- Initializes SDL</DT |
0 | 174 ><DT |
175 ><A | |
176 HREF="sdlinitsubsystem.html" | |
177 >SDL_InitSubSystem</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
178 > -- Initialize subsystems</DT |
0 | 179 ><DT |
180 ><A | |
181 HREF="sdlquitsubsystem.html" | |
182 >SDL_QuitSubSystem</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
183 > -- Shut down a subsystem</DT |
0 | 184 ><DT |
185 ><A | |
186 HREF="sdlquit.html" | |
187 >SDL_Quit</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
188 > -- Shut down SDL</DT |
0 | 189 ><DT |
190 ><A | |
191 HREF="sdlwasinit.html" | |
192 >SDL_WasInit</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
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 |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
198 > -- Get SDL error string</DT |
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
199 ><DT |
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
200 ><A |
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
201 HREF="sdlenvvars.html" |
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
202 >SDL_envvars</A |
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
203 > -- SDL environment variables</DT |
0 | 204 ></DL |
205 ></DD | |
206 ><DT | |
207 >6. <A | |
208 HREF="video.html" | |
209 >Video</A | |
210 ></DT | |
211 ><DD | |
212 ><DL | |
213 ><DT | |
214 ><A | |
215 HREF="sdlgetvideosurface.html" | |
216 >SDL_GetVideoSurface</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
217 > -- returns a pointer to the current display surface</DT |
0 | 218 ><DT |
219 ><A | |
220 HREF="sdlgetvideoinfo.html" | |
221 >SDL_GetVideoInfo</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
222 > -- returns a pointer to information about the video hardware</DT |
0 | 223 ><DT |
224 ><A | |
225 HREF="sdlvideodrivername.html" | |
226 >SDL_VideoDriverName</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
227 > -- Obtain the name of the video driver</DT |
0 | 228 ><DT |
229 ><A | |
230 HREF="sdllistmodes.html" | |
231 >SDL_ListModes</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
232 > -- Returns a pointer to an array of available screen dimensions for |
0 | 233 the given format and video flags</DT |
234 ><DT | |
235 ><A | |
236 HREF="sdlvideomodeok.html" | |
237 >SDL_VideoModeOK</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
238 > -- Check to see if a particular video mode is supported.</DT |
0 | 239 ><DT |
240 ><A | |
241 HREF="sdlsetvideomode.html" | |
242 >SDL_SetVideoMode</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
243 > -- Set up a video mode with the specified width, height and bits-per-pixel.</DT |
0 | 244 ><DT |
245 ><A | |
246 HREF="sdlupdaterect.html" | |
247 >SDL_UpdateRect</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
248 > -- Makes sure the given area is updated on the given screen.</DT |
0 | 249 ><DT |
250 ><A | |
251 HREF="sdlupdaterects.html" | |
252 >SDL_UpdateRects</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
253 > -- Makes sure the given list of rectangles is updated on the given screen.</DT |
0 | 254 ><DT |
255 ><A | |
256 HREF="sdlflip.html" | |
257 >SDL_Flip</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
258 > -- Swaps screen buffers</DT |
0 | 259 ><DT |
260 ><A | |
261 HREF="sdlsetcolors.html" | |
262 >SDL_SetColors</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
263 > -- Sets a portion of the colormap for the given 8-bit surface.</DT |
0 | 264 ><DT |
265 ><A | |
266 HREF="sdlsetpalette.html" | |
267 >SDL_SetPalette</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
268 > -- Sets the colors in the palette of an 8-bit surface.</DT |
0 | 269 ><DT |
270 ><A | |
271 HREF="sdlsetgamma.html" | |
272 >SDL_SetGamma</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
273 > -- Sets the color gamma function for the display</DT |
0 | 274 ><DT |
275 ><A | |
276 HREF="sdlgetgammaramp.html" | |
277 >SDL_GetGammaRamp</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
278 > -- Gets the color gamma lookup tables for the display</DT |
0 | 279 ><DT |
280 ><A | |
281 HREF="sdlsetgammaramp.html" | |
282 >SDL_SetGammaRamp</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
283 > -- Sets the color gamma lookup tables for the display</DT |
0 | 284 ><DT |
285 ><A | |
286 HREF="sdlmaprgb.html" | |
287 >SDL_MapRGB</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
288 > -- Map a RGB color value to a pixel format.</DT |
0 | 289 ><DT |
290 ><A | |
291 HREF="sdlmaprgba.html" | |
292 >SDL_MapRGBA</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
293 > -- Map a RGBA color value to a pixel format.</DT |
0 | 294 ><DT |
295 ><A | |
296 HREF="sdlgetrgb.html" | |
297 >SDL_GetRGB</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
298 > -- Get RGB values from a pixel in the specified pixel format.</DT |
0 | 299 ><DT |
300 ><A | |
301 HREF="sdlgetrgba.html" | |
302 >SDL_GetRGBA</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
303 > -- Get RGBA values from a pixel in the specified pixel format.</DT |
0 | 304 ><DT |
305 ><A | |
306 HREF="sdlcreatergbsurface.html" | |
307 >SDL_CreateRGBSurface</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
308 > -- Create an empty SDL_Surface</DT |
0 | 309 ><DT |
310 ><A | |
311 HREF="sdlcreatergbsurfacefrom.html" | |
312 >SDL_CreateRGBSurfaceFrom</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
313 > -- Create an SDL_Surface from pixel data</DT |
0 | 314 ><DT |
315 ><A | |
316 HREF="sdlfreesurface.html" | |
317 >SDL_FreeSurface</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
318 > -- Frees (deletes) a SDL_Surface</DT |
0 | 319 ><DT |
320 ><A | |
321 HREF="sdllocksurface.html" | |
322 >SDL_LockSurface</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
323 > -- Lock a surface for directly access.</DT |
0 | 324 ><DT |
325 ><A | |
326 HREF="sdlunlocksurface.html" | |
327 >SDL_UnlockSurface</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
328 > -- Unlocks a previously locked surface.</DT |
0 | 329 ><DT |
330 ><A | |
331 HREF="sdlloadbmp.html" | |
332 >SDL_LoadBMP</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
333 > -- Load a Windows BMP file into an SDL_Surface.</DT |
0 | 334 ><DT |
335 ><A | |
336 HREF="sdlsavebmp.html" | |
337 >SDL_SaveBMP</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
338 > -- Save an SDL_Surface as a Windows BMP file.</DT |
0 | 339 ><DT |
340 ><A | |
341 HREF="sdlsetcolorkey.html" | |
342 >SDL_SetColorKey</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
343 > -- Sets the color key (transparent pixel) in a blittable surface and |
0 | 344 RLE acceleration.</DT |
345 ><DT | |
346 ><A | |
347 HREF="sdlsetalpha.html" | |
348 >SDL_SetAlpha</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
349 > -- Adjust the alpha properties of a surface</DT |
0 | 350 ><DT |
351 ><A | |
352 HREF="sdlsetcliprect.html" | |
353 >SDL_SetClipRect</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
354 > -- Sets the clipping rectangle for a surface.</DT |
0 | 355 ><DT |
356 ><A | |
357 HREF="sdlgetcliprect.html" | |
358 >SDL_GetClipRect</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
359 > -- Gets the clipping rectangle for a surface.</DT |
0 | 360 ><DT |
361 ><A | |
362 HREF="sdlconvertsurface.html" | |
363 >SDL_ConvertSurface</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
364 > -- Converts a surface to the same format as another surface.</DT |
0 | 365 ><DT |
366 ><A | |
367 HREF="sdlblitsurface.html" | |
368 >SDL_BlitSurface</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
369 > -- This performs a fast blit from the source surface to the destination surface.</DT |
0 | 370 ><DT |
371 ><A | |
372 HREF="sdlfillrect.html" | |
373 >SDL_FillRect</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
374 > -- This function performs a fast fill of the given rectangle with some color</DT |
0 | 375 ><DT |
376 ><A | |
377 HREF="sdldisplayformat.html" | |
378 >SDL_DisplayFormat</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
379 > -- Convert a surface to the display format</DT |
0 | 380 ><DT |
381 ><A | |
382 HREF="sdldisplayformatalpha.html" | |
383 >SDL_DisplayFormatAlpha</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
384 > -- Convert a surface to the display format</DT |
0 | 385 ><DT |
386 ><A | |
387 HREF="sdlwarpmouse.html" | |
388 >SDL_WarpMouse</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
389 > -- Set the position of the mouse cursor.</DT |
0 | 390 ><DT |
391 ><A | |
392 HREF="sdlcreatecursor.html" | |
393 >SDL_CreateCursor</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
394 > -- Creates a new mouse cursor.</DT |
0 | 395 ><DT |
396 ><A | |
397 HREF="sdlfreecursor.html" | |
398 >SDL_FreeCursor</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
399 > -- Frees a cursor created with SDL_CreateCursor.</DT |
0 | 400 ><DT |
401 ><A | |
402 HREF="sdlsetcursor.html" | |
403 >SDL_SetCursor</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
404 > -- Set the currently active mouse cursor.</DT |
0 | 405 ><DT |
406 ><A | |
407 HREF="sdlgetcursor.html" | |
408 >SDL_GetCursor</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
409 > -- Get the currently active mouse cursor.</DT |
0 | 410 ><DT |
411 ><A | |
412 HREF="sdlshowcursor.html" | |
413 >SDL_ShowCursor</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
414 > -- Toggle whether or not the cursor is shown on the screen.</DT |
0 | 415 ><DT |
416 ><A | |
417 HREF="sdlglloadlibrary.html" | |
418 >SDL_GL_LoadLibrary</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
419 > -- Specify an OpenGL library</DT |
0 | 420 ><DT |
421 ><A | |
422 HREF="sdlglgetprocaddress.html" | |
423 >SDL_GL_GetProcAddress</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
424 > -- Get the address of a GL function</DT |
0 | 425 ><DT |
426 ><A | |
427 HREF="sdlglgetattribute.html" | |
428 >SDL_GL_GetAttribute</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
429 > -- Get the value of a special SDL/OpenGL attribute</DT |
0 | 430 ><DT |
431 ><A | |
432 HREF="sdlglsetattribute.html" | |
433 >SDL_GL_SetAttribute</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
434 > -- Set a special SDL/OpenGL attribute</DT |
0 | 435 ><DT |
436 ><A | |
437 HREF="sdlglswapbuffers.html" | |
438 >SDL_GL_SwapBuffers</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
439 > -- Swap OpenGL framebuffers/Update Display</DT |
0 | 440 ><DT |
441 ><A | |
442 HREF="sdlcreateyuvoverlay.html" | |
443 >SDL_CreateYUVOverlay</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
444 > -- Create a YUV video overlay</DT |
0 | 445 ><DT |
446 ><A | |
447 HREF="sdllockyuvoverlay.html" | |
448 >SDL_LockYUVOverlay</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
449 > -- Lock an overlay</DT |
0 | 450 ><DT |
451 ><A | |
452 HREF="sdlunlockyuvoverlay.html" | |
453 >SDL_UnlockYUVOverlay</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
454 > -- Unlock an overlay</DT |
0 | 455 ><DT |
456 ><A | |
457 HREF="sdldisplayyuvoverlay.html" | |
458 >SDL_DisplayYUVOverlay</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
459 > -- Blit the overlay to the display</DT |
0 | 460 ><DT |
461 ><A | |
462 HREF="sdlfreeyuvoverlay.html" | |
463 >SDL_FreeYUVOverlay</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
464 > -- Free a YUV video overlay</DT |
0 | 465 ><DT |
466 ><A | |
467 HREF="sdlglattr.html" | |
468 >SDL_GLattr</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
469 > -- SDL GL Attributes</DT |
0 | 470 ><DT |
471 ><A | |
472 HREF="sdlrect.html" | |
473 >SDL_Rect</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
474 > -- Defines a rectangular area</DT |
0 | 475 ><DT |
476 ><A | |
477 HREF="sdlcolor.html" | |
478 >SDL_Color</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
479 > -- Format independent color description</DT |
0 | 480 ><DT |
481 ><A | |
482 HREF="sdlpalette.html" | |
483 >SDL_Palette</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
484 > -- Color palette for 8-bit pixel formats</DT |
0 | 485 ><DT |
486 ><A | |
487 HREF="sdlpixelformat.html" | |
488 >SDL_PixelFormat</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
489 > -- Stores surface format information</DT |
0 | 490 ><DT |
491 ><A | |
492 HREF="sdlsurface.html" | |
493 >SDL_Surface</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
494 > -- Graphical Surface Structure</DT |
0 | 495 ><DT |
496 ><A | |
497 HREF="sdlvideoinfo.html" | |
498 >SDL_VideoInfo</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
499 > -- Video Target information</DT |
0 | 500 ><DT |
501 ><A | |
502 HREF="sdloverlay.html" | |
503 >SDL_Overlay</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
504 > -- YUV video overlay</DT |
0 | 505 ></DL |
506 ></DD | |
507 ><DT | |
508 >7. <A | |
509 HREF="wm.html" | |
510 >Window Management</A | |
511 ></DT | |
512 ><DD | |
513 ><DL | |
514 ><DT | |
515 ><A | |
516 HREF="sdlwmsetcaption.html" | |
517 >SDL_WM_SetCaption</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
518 > -- Sets the window tile and icon name.</DT |
0 | 519 ><DT |
520 ><A | |
521 HREF="sdlwmgetcaption.html" | |
522 >SDL_WM_GetCaption</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
523 > -- Gets the window title and icon name.</DT |
0 | 524 ><DT |
525 ><A | |
526 HREF="sdlwmseticon.html" | |
527 >SDL_WM_SetIcon</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
528 > -- Sets the icon for the display window.</DT |
0 | 529 ><DT |
530 ><A | |
531 HREF="sdlwmiconifywindow.html" | |
532 >SDL_WM_IconifyWindow</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
533 > -- Iconify/Minimise the window</DT |
0 | 534 ><DT |
535 ><A | |
536 HREF="sdlwmtogglefullscreen.html" | |
537 >SDL_WM_ToggleFullScreen</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
538 > -- Toggles fullscreen mode</DT |
0 | 539 ><DT |
540 ><A | |
541 HREF="sdlwmgrabinput.html" | |
542 >SDL_WM_GrabInput</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
543 > -- Grabs mouse and keyboard input.</DT |
0 | 544 ></DL |
545 ></DD | |
546 ><DT | |
547 >8. <A | |
548 HREF="event.html" | |
549 >Events</A | |
550 ></DT | |
551 ><DD | |
552 ><DL | |
553 ><DT | |
554 ><A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
555 HREF="event.html#AEN3691" |
0 | 556 >Introduction</A |
557 ></DT | |
558 ><DT | |
559 ><A | |
560 HREF="eventstructures.html" | |
561 >SDL Event Structures.</A | |
562 ></DT | |
563 ><DT | |
564 ><A | |
565 HREF="eventfunctions.html" | |
566 >Event Functions.</A | |
567 ></DT | |
568 ></DL | |
569 ></DD | |
570 ><DT | |
571 >9. <A | |
572 HREF="joystick.html" | |
573 >Joystick</A | |
574 ></DT | |
575 ><DD | |
576 ><DL | |
577 ><DT | |
578 ><A | |
579 HREF="sdlnumjoysticks.html" | |
580 >SDL_NumJoysticks</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
581 > -- Count available joysticks.</DT |
0 | 582 ><DT |
583 ><A | |
584 HREF="sdljoystickname.html" | |
585 >SDL_JoystickName</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
586 > -- Get joystick name.</DT |
0 | 587 ><DT |
588 ><A | |
589 HREF="sdljoystickopen.html" | |
590 >SDL_JoystickOpen</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
591 > -- Opens a joystick for use.</DT |
0 | 592 ><DT |
593 ><A | |
594 HREF="sdljoystickopened.html" | |
595 >SDL_JoystickOpened</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
596 > -- Determine if a joystick has been opened</DT |
0 | 597 ><DT |
598 ><A | |
599 HREF="sdljoystickindex.html" | |
600 >SDL_JoystickIndex</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
601 > -- Get the index of an SDL_Joystick.</DT |
0 | 602 ><DT |
603 ><A | |
604 HREF="sdljoysticknumaxes.html" | |
605 >SDL_JoystickNumAxes</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
606 > -- Get the number of joystick axes</DT |
0 | 607 ><DT |
608 ><A | |
609 HREF="sdljoysticknumballs.html" | |
610 >SDL_JoystickNumBalls</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
611 > -- Get the number of joystick trackballs</DT |
0 | 612 ><DT |
613 ><A | |
614 HREF="sdljoysticknumhats.html" | |
615 >SDL_JoystickNumHats</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
616 > -- Get the number of joystick hats</DT |
0 | 617 ><DT |
618 ><A | |
619 HREF="sdljoysticknumbuttons.html" | |
620 >SDL_JoystickNumButtons</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
621 > -- Get the number of joysitck buttons</DT |
0 | 622 ><DT |
623 ><A | |
624 HREF="sdljoystickupdate.html" | |
625 >SDL_JoystickUpdate</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
626 > -- Updates the state of all joysticks</DT |
0 | 627 ><DT |
628 ><A | |
629 HREF="sdljoystickgetaxis.html" | |
630 >SDL_JoystickGetAxis</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
631 > -- Get the current state of an axis</DT |
0 | 632 ><DT |
633 ><A | |
634 HREF="sdljoystickgethat.html" | |
635 >SDL_JoystickGetHat</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
636 > -- Get the current state of a joystick hat</DT |
0 | 637 ><DT |
638 ><A | |
639 HREF="sdljoystickgetbutton.html" | |
640 >SDL_JoystickGetButton</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
641 > -- Get the current state of a given button on a given joystick</DT |
0 | 642 ><DT |
643 ><A | |
644 HREF="sdljoystickgetball.html" | |
645 >SDL_JoystickGetBall</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
646 > -- Get relative trackball motion</DT |
0 | 647 ><DT |
648 ><A | |
649 HREF="sdljoystickclose.html" | |
650 >SDL_JoystickClose</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
651 > -- Closes a previously opened joystick</DT |
0 | 652 ></DL |
653 ></DD | |
654 ><DT | |
655 >10. <A | |
656 HREF="audio.html" | |
657 >Audio</A | |
658 ></DT | |
659 ><DD | |
660 ><DL | |
661 ><DT | |
662 ><A | |
663 HREF="sdlaudiospec.html" | |
664 >SDL_AudioSpec</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
665 > -- Audio Specification Structure</DT |
0 | 666 ><DT |
667 ><A | |
668 HREF="sdlopenaudio.html" | |
669 >SDL_OpenAudio</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
670 > -- Opens the audio device with the desired parameters.</DT |
0 | 671 ><DT |
672 ><A | |
673 HREF="sdlpauseaudio.html" | |
674 >SDL_PauseAudio</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
675 > -- Pauses and unpauses the audio callback processing</DT |
0 | 676 ><DT |
677 ><A | |
678 HREF="sdlgetaudiostatus.html" | |
679 >SDL_GetAudioStatus</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
680 > -- Get the current audio state</DT |
0 | 681 ><DT |
682 ><A | |
683 HREF="sdlloadwav.html" | |
684 >SDL_LoadWAV</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
685 > -- Load a WAVE file</DT |
0 | 686 ><DT |
687 ><A | |
688 HREF="sdlfreewav.html" | |
689 >SDL_FreeWAV</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
690 > -- Frees previously opened WAV data</DT |
0 | 691 ><DT |
692 ><A | |
693 HREF="sdlaudiocvt.html" | |
694 >SDL_AudioCVT</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
695 > -- Audio Conversion Structure</DT |
0 | 696 ><DT |
697 ><A | |
698 HREF="sdlbuildaudiocvt.html" | |
699 >SDL_BuildAudioCVT</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
700 > -- Initializes a SDL_AudioCVT structure for conversion</DT |
0 | 701 ><DT |
702 ><A | |
703 HREF="sdlconvertaudio.html" | |
704 >SDL_ConvertAudio</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
705 > -- Convert audio data to a desired audio format.</DT |
0 | 706 ><DT |
707 ><A | |
708 HREF="sdlmixaudio.html" | |
709 >SDL_MixAudio</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
710 > -- Mix audio data</DT |
0 | 711 ><DT |
712 ><A | |
713 HREF="sdllockaudio.html" | |
714 >SDL_LockAudio</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
715 > -- Lock out the callback function</DT |
0 | 716 ><DT |
717 ><A | |
718 HREF="sdlunlockaudio.html" | |
719 >SDL_UnlockAudio</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
720 > -- Unlock the callback function</DT |
0 | 721 ><DT |
722 ><A | |
723 HREF="sdlcloseaudio.html" | |
724 >SDL_CloseAudio</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
725 > -- Shuts down audio processing and closes the audio device.</DT |
0 | 726 ></DL |
727 ></DD | |
728 ><DT | |
729 >11. <A | |
730 HREF="cdrom.html" | |
731 >CD-ROM</A | |
732 ></DT | |
733 ><DD | |
734 ><DL | |
735 ><DT | |
736 ><A | |
737 HREF="sdlcdnumdrives.html" | |
738 >SDL_CDNumDrives</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
739 > -- Returns the number of CD-ROM drives on the system.</DT |
0 | 740 ><DT |
741 ><A | |
742 HREF="sdlcdname.html" | |
743 >SDL_CDName</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
744 > -- Returns a human-readable, system-dependent identifier for the CD-ROM.</DT |
0 | 745 ><DT |
746 ><A | |
747 HREF="sdlcdopen.html" | |
748 >SDL_CDOpen</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
749 > -- Opens a CD-ROM drive for access.</DT |
0 | 750 ><DT |
751 ><A | |
752 HREF="sdlcdstatus.html" | |
753 >SDL_CDStatus</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
754 > -- Returns the current status of the given drive.</DT |
0 | 755 ><DT |
756 ><A | |
757 HREF="sdlcdplay.html" | |
758 >SDL_CDPlay</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
759 > -- Play a CD</DT |
0 | 760 ><DT |
761 ><A | |
762 HREF="sdlcdplaytracks.html" | |
763 >SDL_CDPlayTracks</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
764 > -- Play the given CD track(s)</DT |
0 | 765 ><DT |
766 ><A | |
767 HREF="sdlcdpause.html" | |
768 >SDL_CDPause</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
769 > -- Pauses a CDROM</DT |
0 | 770 ><DT |
771 ><A | |
772 HREF="sdlcdresume.html" | |
773 >SDL_CDResume</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
774 > -- Resumes a CDROM</DT |
0 | 775 ><DT |
776 ><A | |
777 HREF="sdlcdstop.html" | |
778 >SDL_CDStop</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
779 > -- Stops a CDROM</DT |
0 | 780 ><DT |
781 ><A | |
782 HREF="sdlcdeject.html" | |
783 >SDL_CDEject</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
784 > -- Ejects a CDROM</DT |
0 | 785 ><DT |
786 ><A | |
787 HREF="sdlcdclose.html" | |
788 >SDL_CDClose</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
789 > -- Closes a SDL_CD handle</DT |
0 | 790 ><DT |
791 ><A | |
792 HREF="sdlcd.html" | |
793 >SDL_CD</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
794 > -- CDROM Drive Information</DT |
0 | 795 ><DT |
796 ><A | |
797 HREF="sdlcdtrack.html" | |
798 >SDL_CDtrack</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
799 > -- CD Track Information Structure</DT |
0 | 800 ></DL |
801 ></DD | |
802 ><DT | |
803 >12. <A | |
804 HREF="thread.html" | |
805 >Multi-threaded Programming</A | |
806 ></DT | |
807 ><DD | |
808 ><DL | |
809 ><DT | |
810 ><A | |
811 HREF="sdlcreatethread.html" | |
812 >SDL_CreateThread</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
813 > -- Creates a new thread of execution that shares its parent's properties.</DT |
0 | 814 ><DT |
815 ><A | |
816 HREF="sdlthreadid.html" | |
817 >SDL_ThreadID</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
818 > -- Get the 32-bit thread identifier for the current thread.</DT |
0 | 819 ><DT |
820 ><A | |
821 HREF="sdlgetthreadid.html" | |
822 >SDL_GetThreadID</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
823 > -- Get the SDL thread ID of a SDL_Thread</DT |
0 | 824 ><DT |
825 ><A | |
826 HREF="sdlwaitthread.html" | |
827 >SDL_WaitThread</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
828 > -- Wait for a thread to finish.</DT |
0 | 829 ><DT |
830 ><A | |
831 HREF="sdlkillthread.html" | |
832 >SDL_KillThread</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
833 > -- Gracelessly terminates the thread.</DT |
0 | 834 ><DT |
835 ><A | |
836 HREF="sdlcreatemutex.html" | |
837 >SDL_CreateMutex</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
838 > -- Create a mutex</DT |
0 | 839 ><DT |
840 ><A | |
841 HREF="sdldestroymutex.html" | |
842 >SDL_DestroyMutex</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
843 > -- Destroy a mutex</DT |
0 | 844 ><DT |
845 ><A | |
846 HREF="sdlmutexp.html" | |
847 >SDL_mutexP</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
848 > -- Lock a mutex</DT |
0 | 849 ><DT |
850 ><A | |
851 HREF="sdlmutexv.html" | |
852 >SDL_mutexV</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
853 > -- Unlock a mutex</DT |
0 | 854 ><DT |
855 ><A | |
856 HREF="sdlcreatesemaphore.html" | |
857 >SDL_CreateSemaphore</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
858 > -- Creates a new semaphore and assigns an initial value to it.</DT |
0 | 859 ><DT |
860 ><A | |
861 HREF="sdldestroysemaphore.html" | |
862 >SDL_DestroySemaphore</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
863 > -- Destroys a semaphore that was created by <A |
0 | 864 HREF="sdlcreatesemaphore.html" |
865 >SDL_CreateSemaphore</A | |
866 >.</DT | |
867 ><DT | |
868 ><A | |
869 HREF="sdlsemwait.html" | |
870 >SDL_SemWait</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
871 > -- Lock a semaphore and suspend the thread if the semaphore value is zero.</DT |
0 | 872 ><DT |
873 ><A | |
874 HREF="sdlsemtrywait.html" | |
875 >SDL_SemTryWait</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
876 > -- Attempt to lock a semaphore but don't suspend the thread.</DT |
0 | 877 ><DT |
878 ><A | |
879 HREF="sdlsemwaittimeout.html" | |
880 >SDL_SemWaitTimeout</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
881 > -- Lock a semaphore, but only wait up to a specified maximum time.</DT |
0 | 882 ><DT |
883 ><A | |
884 HREF="sdlsempost.html" | |
885 >SDL_SemPost</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
886 > -- Unlock a semaphore.</DT |
0 | 887 ><DT |
888 ><A | |
889 HREF="sdlsemvalue.html" | |
890 >SDL_SemValue</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
891 > -- Return the current value of a semaphore.</DT |
0 | 892 ><DT |
893 ><A | |
894 HREF="sdlcreatecond.html" | |
895 >SDL_CreateCond</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
896 > -- Create a condition variable</DT |
0 | 897 ><DT |
898 ><A | |
899 HREF="sdldestroycond.html" | |
900 >SDL_DestroyCond</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
901 > -- Destroy a condition variable</DT |
0 | 902 ><DT |
903 ><A | |
904 HREF="sdlcondsignal.html" | |
905 >SDL_CondSignal</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
906 > -- Restart a thread wait on a condition variable</DT |
0 | 907 ><DT |
908 ><A | |
909 HREF="sdlcondbroadcast.html" | |
910 >SDL_CondBroadcast</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
911 > -- Restart all threads waiting on a condition variable</DT |
0 | 912 ><DT |
913 ><A | |
914 HREF="sdlcondwait.html" | |
915 >SDL_CondWait</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
916 > -- Wait on a condition variable</DT |
0 | 917 ><DT |
918 ><A | |
919 HREF="sdlcondwaittimeout.html" | |
920 >SDL_CondWaitTimeout</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
921 > -- Wait on a condition variable, with timeout</DT |
0 | 922 ></DL |
923 ></DD | |
924 ><DT | |
925 >13. <A | |
926 HREF="time.html" | |
927 >Time</A | |
928 ></DT | |
929 ><DD | |
930 ><DL | |
931 ><DT | |
932 ><A | |
933 HREF="sdlgetticks.html" | |
934 >SDL_GetTicks</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
935 > -- Get the number of milliseconds since the SDL library initialization.</DT |
0 | 936 ><DT |
937 ><A | |
938 HREF="sdldelay.html" | |
939 >SDL_Delay</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
940 > -- Wait a specified number of milliseconds before returning.</DT |
0 | 941 ><DT |
942 ><A | |
943 HREF="sdladdtimer.html" | |
944 >SDL_AddTimer</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
945 > -- Add a timer which will call a callback after the specified number of milliseconds has |
0 | 946 elapsed.</DT |
947 ><DT | |
948 ><A | |
949 HREF="sdlremovetimer.html" | |
950 >SDL_RemoveTimer</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
951 > -- Remove a timer which was added with |
0 | 952 <A |
953 HREF="sdladdtimer.html" | |
954 >SDL_AddTimer</A | |
955 >.</DT | |
956 ><DT | |
957 ><A | |
958 HREF="sdlsettimer.html" | |
959 >SDL_SetTimer</A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
960 > -- Set a callback to run after the specified number of milliseconds has |
0 | 961 elapsed.</DT |
962 ></DL | |
963 ></DD | |
964 ></DL | |
965 ></DD | |
966 ></DL | |
967 ></DIV | |
968 ><DIV | |
969 CLASS="LOT" | |
970 ><DL | |
971 CLASS="LOT" | |
972 ><DT | |
973 ><B | |
974 >List of Tables</B | |
975 ></DT | |
976 ><DT | |
977 >8-1. <A | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
978 HREF="sdlkey.html#AEN4720" |
0 | 979 >SDL Keysym definitions</A |
980 ></DT | |
981 ><DT | |
982 >8-2. <A | |
983 HREF="sdlkey.html#SDLMOD" | |
984 >SDL modifier definitions</A | |
985 ></DT | |
986 ></DL | |
987 ></DIV | |
988 ><DIV | |
989 CLASS="LOT" | |
990 ><DL | |
991 CLASS="LOT" | |
992 ><DT | |
993 ><B | |
994 >List of Examples</B | |
995 ></DT | |
996 ><DT | |
55
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
997 >1-1. <A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
998 HREF="guidebasicsinit.html#AEN60" |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
999 >Initializing SDL</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 |
0 | 1002 >2-1. <A |
55
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1003 HREF="guidevideo.html#AEN71" |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1004 >Initializing the Video Display</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-2. <A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1008 HREF="guidevideo.html#AEN77" |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1009 >Initializing the Best Video Mode</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-3. <A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1013 HREF="guidevideo.html#AEN83" |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1014 >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
|
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-4. <A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1018 HREF="guidevideo.html#AEN90" |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1019 >getpixel()</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-5. <A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1023 HREF="guidevideo.html#AEN93" |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1024 >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-6. <A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1028 HREF="guidevideo.html#AEN97" |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1029 >Using putpixel()</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-7. <A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1033 HREF="guidevideoopengl.html#AEN114" |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1034 >Initializing SDL with OpenGL</A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1035 ></DT |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1036 ><DT |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1037 >2-8. <A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1038 HREF="guidevideoopengl.html#AEN128" |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1039 >SDL and OpenGL</A |
0 | 1040 ></DT |
1041 ><DT | |
1042 >3-1. <A | |
55
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1043 HREF="guideinput.html#AEN141" |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1044 >Initializing SDL with Joystick Support</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-2. <A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1048 HREF="guideinput.html#AEN154" |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1049 >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
|
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-3. <A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1053 HREF="guideinput.html#AEN183" |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1054 >Opening a Joystick</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-4. <A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1058 HREF="guideinput.html#AEN191" |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1059 >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-5. <A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1063 HREF="guideinput.html#AEN195" |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1064 >More Joystick Axis 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-6. <A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1068 HREF="guideinput.html#AEN203" |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1069 >Joystick Button 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-7. <A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1073 HREF="guideinput.html#AEN217" |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1074 >Joystick Ball 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-8. <A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1078 HREF="guideinput.html#AEN244" |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1079 >Joystick Hat Events</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-9. <A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1083 HREF="guideinput.html#AEN265" |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1084 >Querying Joystick Characteristics</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-10. <A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1088 HREF="guideinputkeyboard.html#AEN334" |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1089 >Reading Keyboard Events</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-11. <A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1093 HREF="guideinputkeyboard.html#AEN351" |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1094 >Interpreting Key Event Information</A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1095 ></DT |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1096 ><DT |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1097 >3-12. <A |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1098 HREF="guideinputkeyboard.html#AEN363" |
55f1f1b3e27d
Added new docs for SDL 1.2.1
Sam Lantinga <slouken@lokigames.com>
parents:
0
diff
changeset
|
1099 >Proper Game Movement</A |
0 | 1100 ></DT |
1101 ></DL | |
1102 ></DIV | |
1103 ></DIV | |
1104 ><DIV | |
1105 CLASS="NAVFOOTER" | |
1106 ><HR | |
1107 ALIGN="LEFT" | |
1108 WIDTH="100%"><TABLE | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
1109 SUMMARY="Footer navigation table" |
0 | 1110 WIDTH="100%" |
1111 BORDER="0" | |
1112 CELLPADDING="0" | |
1113 CELLSPACING="0" | |
1114 ><TR | |
1115 ><TD | |
1116 WIDTH="33%" | |
1117 ALIGN="left" | |
1118 VALIGN="top" | |
1119 > </TD | |
1120 ><TD | |
1121 WIDTH="34%" | |
1122 ALIGN="center" | |
1123 VALIGN="top" | |
1124 > </TD | |
1125 ><TD | |
1126 WIDTH="33%" | |
1127 ALIGN="right" | |
1128 VALIGN="top" | |
1129 ><A | |
1130 HREF="guide.html" | |
803
355632dca928
Updated SDL HTML documentation
Sam Lantinga <slouken@libsdl.org>
parents:
181
diff
changeset
|
1131 ACCESSKEY="N" |
0 | 1132 >Next</A |
1133 ></TD | |
1134 ></TR | |
1135 ><TR | |
1136 ><TD | |
1137 WIDTH="33%" | |
1138 ALIGN="left" | |
1139 VALIGN="top" | |
1140 > </TD | |
1141 ><TD | |
1142 WIDTH="34%" | |
1143 ALIGN="center" | |
1144 VALIGN="top" | |
1145 > </TD | |
1146 ><TD | |
1147 WIDTH="33%" | |
1148 ALIGN="right" | |
1149 VALIGN="top" | |
1150 >SDL Guide</TD | |
1151 ></TR | |
1152 ></TABLE | |
1153 ></DIV | |
1154 ></BODY | |
1155 ></HTML | |
1156 > |