diff options
Diffstat (limited to 'distrib/sdl-1.2.15/docs/html/index.html')
-rw-r--r-- | distrib/sdl-1.2.15/docs/html/index.html | 1156 |
1 files changed, 1156 insertions, 0 deletions
diff --git a/distrib/sdl-1.2.15/docs/html/index.html b/distrib/sdl-1.2.15/docs/html/index.html new file mode 100644 index 0000000..f86ff19 --- /dev/null +++ b/distrib/sdl-1.2.15/docs/html/index.html @@ -0,0 +1,1156 @@ +<HTML +><HEAD +><TITLE +></TITLE +><META +NAME="GENERATOR" +CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ +"><LINK +REL="NEXT" +TITLE="SDL Guide" +HREF="guide.html"></HEAD +><BODY +CLASS="BOOK" +BGCOLOR="#FFF8DC" +TEXT="#000000" +LINK="#0000ee" +VLINK="#551a8b" +ALINK="#ff0000" +><DIV +CLASS="BOOK" +><A +NAME="AEN1" +></A +><DIV +CLASS="TOC" +><DL +><DT +><B +>Table of Contents</B +></DT +><DT +>I. <A +HREF="guide.html" +>SDL Guide</A +></DT +><DD +><DL +><DT +><A +HREF="guidepreface.html" +>Preface</A +></DT +><DD +><DL +><DT +><A +HREF="guidepreface.html#GUIDEABOUTSDL" +>About SDL</A +></DT +><DT +><A +HREF="guideaboutsdldoc.html" +>About SDLdoc</A +></DT +><DT +><A +HREF="guidecredits.html" +>Credits</A +></DT +></DL +></DD +><DT +>1. <A +HREF="guidethebasics.html" +>The Basics</A +></DT +><DD +><DL +><DT +><A +HREF="guidethebasics.html#GUIDEINTRODUCTION" +>Introduction</A +></DT +><DT +><A +HREF="guidebasicsinit.html" +>Initializing SDL</A +></DT +></DL +></DD +><DT +>2. <A +HREF="guidevideo.html" +>Graphics and Video</A +></DT +><DD +><DL +><DT +><A +HREF="guidevideo.html#GUIDEVIDEOINTRO" +>Introduction to SDL Video</A +></DT +><DT +><A +HREF="guidevideoopengl.html" +>Using OpenGL With SDL</A +></DT +></DL +></DD +><DT +>3. <A +HREF="guideinput.html" +>Input handling</A +></DT +><DD +><DL +><DT +><A +HREF="guideinput.html#GUIDEINPUTJOYSTICK" +>Handling Joysticks</A +></DT +><DT +><A +HREF="guideinputkeyboard.html" +>Handling the Keyboard</A +></DT +></DL +></DD +><DT +>4. <A +HREF="guideexamples.html" +>Examples</A +></DT +><DD +><DL +><DT +><A +HREF="guideexamples.html#AEN369" +>Introduction</A +></DT +><DT +><A +HREF="guideeventexamples.html" +>Event Examples</A +></DT +><DT +><A +HREF="guideaudioexamples.html" +>Audio Examples</A +></DT +><DT +><A +HREF="guidecdromexamples.html" +>CDROM Examples</A +></DT +><DT +><A +HREF="guidetimeexamples.html" +>Time Examples</A +></DT +></DL +></DD +></DL +></DD +><DT +>II. <A +HREF="reference.html" +>SDL Reference</A +></DT +><DD +><DL +><DT +>5. <A +HREF="general.html" +>General</A +></DT +><DD +><DL +><DT +><A +HREF="sdlinit.html" +>SDL_Init</A +> -- Initializes SDL</DT +><DT +><A +HREF="sdlinitsubsystem.html" +>SDL_InitSubSystem</A +> -- Initialize subsystems</DT +><DT +><A +HREF="sdlquitsubsystem.html" +>SDL_QuitSubSystem</A +> -- Shut down a subsystem</DT +><DT +><A +HREF="sdlquit.html" +>SDL_Quit</A +> -- Shut down SDL</DT +><DT +><A +HREF="sdlwasinit.html" +>SDL_WasInit</A +> -- Check which subsystems are initialized</DT +><DT +><A +HREF="sdlgeterror.html" +>SDL_GetError</A +> -- Get SDL error string</DT +><DT +><A +HREF="sdlenvvars.html" +>SDL_envvars</A +> -- SDL environment variables</DT +></DL +></DD +><DT +>6. <A +HREF="video.html" +>Video</A +></DT +><DD +><DL +><DT +><A +HREF="sdlgetvideosurface.html" +>SDL_GetVideoSurface</A +> -- returns a pointer to the current display surface</DT +><DT +><A +HREF="sdlgetvideoinfo.html" +>SDL_GetVideoInfo</A +> -- returns a pointer to information about the video hardware</DT +><DT +><A +HREF="sdlvideodrivername.html" +>SDL_VideoDriverName</A +> -- Obtain the name of the video driver</DT +><DT +><A +HREF="sdllistmodes.html" +>SDL_ListModes</A +> -- Returns a pointer to an array of available screen dimensions for +the given format and video flags</DT +><DT +><A +HREF="sdlvideomodeok.html" +>SDL_VideoModeOK</A +> -- Check to see if a particular video mode is supported.</DT +><DT +><A +HREF="sdlsetvideomode.html" +>SDL_SetVideoMode</A +> -- Set up a video mode with the specified width, height and bits-per-pixel.</DT +><DT +><A +HREF="sdlupdaterect.html" +>SDL_UpdateRect</A +> -- Makes sure the given area is updated on the given screen.</DT +><DT +><A +HREF="sdlupdaterects.html" +>SDL_UpdateRects</A +> -- Makes sure the given list of rectangles is updated on the given screen.</DT +><DT +><A +HREF="sdlflip.html" +>SDL_Flip</A +> -- Swaps screen buffers</DT +><DT +><A +HREF="sdlsetcolors.html" +>SDL_SetColors</A +> -- Sets a portion of the colormap for the given 8-bit surface.</DT +><DT +><A +HREF="sdlsetpalette.html" +>SDL_SetPalette</A +> -- Sets the colors in the palette of an 8-bit surface.</DT +><DT +><A +HREF="sdlsetgamma.html" +>SDL_SetGamma</A +> -- Sets the color gamma function for the display</DT +><DT +><A +HREF="sdlgetgammaramp.html" +>SDL_GetGammaRamp</A +> -- Gets the color gamma lookup tables for the display</DT +><DT +><A +HREF="sdlsetgammaramp.html" +>SDL_SetGammaRamp</A +> -- Sets the color gamma lookup tables for the display</DT +><DT +><A +HREF="sdlmaprgb.html" +>SDL_MapRGB</A +> -- Map a RGB color value to a pixel format.</DT +><DT +><A +HREF="sdlmaprgba.html" +>SDL_MapRGBA</A +> -- Map a RGBA color value to a pixel format.</DT +><DT +><A +HREF="sdlgetrgb.html" +>SDL_GetRGB</A +> -- Get RGB values from a pixel in the specified pixel format.</DT +><DT +><A +HREF="sdlgetrgba.html" +>SDL_GetRGBA</A +> -- Get RGBA values from a pixel in the specified pixel format.</DT +><DT +><A +HREF="sdlcreatergbsurface.html" +>SDL_CreateRGBSurface</A +> -- Create an empty SDL_Surface</DT +><DT +><A +HREF="sdlcreatergbsurfacefrom.html" +>SDL_CreateRGBSurfaceFrom</A +> -- Create an SDL_Surface from pixel data</DT +><DT +><A +HREF="sdlfreesurface.html" +>SDL_FreeSurface</A +> -- Frees (deletes) a SDL_Surface</DT +><DT +><A +HREF="sdllocksurface.html" +>SDL_LockSurface</A +> -- Lock a surface for directly access.</DT +><DT +><A +HREF="sdlunlocksurface.html" +>SDL_UnlockSurface</A +> -- Unlocks a previously locked surface.</DT +><DT +><A +HREF="sdlloadbmp.html" +>SDL_LoadBMP</A +> -- Load a Windows BMP file into an SDL_Surface.</DT +><DT +><A +HREF="sdlsavebmp.html" +>SDL_SaveBMP</A +> -- Save an SDL_Surface as a Windows BMP file.</DT +><DT +><A +HREF="sdlsetcolorkey.html" +>SDL_SetColorKey</A +> -- Sets the color key (transparent pixel) in a blittable surface and +RLE acceleration.</DT +><DT +><A +HREF="sdlsetalpha.html" +>SDL_SetAlpha</A +> -- Adjust the alpha properties of a surface</DT +><DT +><A +HREF="sdlsetcliprect.html" +>SDL_SetClipRect</A +> -- Sets the clipping rectangle for a surface.</DT +><DT +><A +HREF="sdlgetcliprect.html" +>SDL_GetClipRect</A +> -- Gets the clipping rectangle for a surface.</DT +><DT +><A +HREF="sdlconvertsurface.html" +>SDL_ConvertSurface</A +> -- Converts a surface to the same format as another surface.</DT +><DT +><A +HREF="sdlblitsurface.html" +>SDL_BlitSurface</A +> -- This performs a fast blit from the source surface to the destination surface.</DT +><DT +><A +HREF="sdlfillrect.html" +>SDL_FillRect</A +> -- This function performs a fast fill of the given rectangle with some color</DT +><DT +><A +HREF="sdldisplayformat.html" +>SDL_DisplayFormat</A +> -- Convert a surface to the display format</DT +><DT +><A +HREF="sdldisplayformatalpha.html" +>SDL_DisplayFormatAlpha</A +> -- Convert a surface to the display format</DT +><DT +><A +HREF="sdlwarpmouse.html" +>SDL_WarpMouse</A +> -- Set the position of the mouse cursor.</DT +><DT +><A +HREF="sdlcreatecursor.html" +>SDL_CreateCursor</A +> -- Creates a new mouse cursor.</DT +><DT +><A +HREF="sdlfreecursor.html" +>SDL_FreeCursor</A +> -- Frees a cursor created with SDL_CreateCursor.</DT +><DT +><A +HREF="sdlsetcursor.html" +>SDL_SetCursor</A +> -- Set the currently active mouse cursor.</DT +><DT +><A +HREF="sdlgetcursor.html" +>SDL_GetCursor</A +> -- Get the currently active mouse cursor.</DT +><DT +><A +HREF="sdlshowcursor.html" +>SDL_ShowCursor</A +> -- Toggle whether or not the cursor is shown on the screen.</DT +><DT +><A +HREF="sdlglloadlibrary.html" +>SDL_GL_LoadLibrary</A +> -- Specify an OpenGL library</DT +><DT +><A +HREF="sdlglgetprocaddress.html" +>SDL_GL_GetProcAddress</A +> -- Get the address of a GL function</DT +><DT +><A +HREF="sdlglgetattribute.html" +>SDL_GL_GetAttribute</A +> -- Get the value of a special SDL/OpenGL attribute</DT +><DT +><A +HREF="sdlglsetattribute.html" +>SDL_GL_SetAttribute</A +> -- Set a special SDL/OpenGL attribute</DT +><DT +><A +HREF="sdlglswapbuffers.html" +>SDL_GL_SwapBuffers</A +> -- Swap OpenGL framebuffers/Update Display</DT +><DT +><A +HREF="sdlcreateyuvoverlay.html" +>SDL_CreateYUVOverlay</A +> -- Create a YUV video overlay</DT +><DT +><A +HREF="sdllockyuvoverlay.html" +>SDL_LockYUVOverlay</A +> -- Lock an overlay</DT +><DT +><A +HREF="sdlunlockyuvoverlay.html" +>SDL_UnlockYUVOverlay</A +> -- Unlock an overlay</DT +><DT +><A +HREF="sdldisplayyuvoverlay.html" +>SDL_DisplayYUVOverlay</A +> -- Blit the overlay to the display</DT +><DT +><A +HREF="sdlfreeyuvoverlay.html" +>SDL_FreeYUVOverlay</A +> -- Free a YUV video overlay</DT +><DT +><A +HREF="sdlglattr.html" +>SDL_GLattr</A +> -- SDL GL Attributes</DT +><DT +><A +HREF="sdlrect.html" +>SDL_Rect</A +> -- Defines a rectangular area</DT +><DT +><A +HREF="sdlcolor.html" +>SDL_Color</A +> -- Format independent color description</DT +><DT +><A +HREF="sdlpalette.html" +>SDL_Palette</A +> -- Color palette for 8-bit pixel formats</DT +><DT +><A +HREF="sdlpixelformat.html" +>SDL_PixelFormat</A +> -- Stores surface format information</DT +><DT +><A +HREF="sdlsurface.html" +>SDL_Surface</A +> -- Graphical Surface Structure</DT +><DT +><A +HREF="sdlvideoinfo.html" +>SDL_VideoInfo</A +> -- Video Target information</DT +><DT +><A +HREF="sdloverlay.html" +>SDL_Overlay</A +> -- YUV video overlay</DT +></DL +></DD +><DT +>7. <A +HREF="wm.html" +>Window Management</A +></DT +><DD +><DL +><DT +><A +HREF="sdlwmsetcaption.html" +>SDL_WM_SetCaption</A +> -- Sets the window tile and icon name.</DT +><DT +><A +HREF="sdlwmgetcaption.html" +>SDL_WM_GetCaption</A +> -- Gets the window title and icon name.</DT +><DT +><A +HREF="sdlwmseticon.html" +>SDL_WM_SetIcon</A +> -- Sets the icon for the display window.</DT +><DT +><A +HREF="sdlwmiconifywindow.html" +>SDL_WM_IconifyWindow</A +> -- Iconify/Minimise the window</DT +><DT +><A +HREF="sdlwmtogglefullscreen.html" +>SDL_WM_ToggleFullScreen</A +> -- Toggles fullscreen mode</DT +><DT +><A +HREF="sdlwmgrabinput.html" +>SDL_WM_GrabInput</A +> -- Grabs mouse and keyboard input.</DT +></DL +></DD +><DT +>8. <A +HREF="event.html" +>Events</A +></DT +><DD +><DL +><DT +><A +HREF="event.html#AEN3691" +>Introduction</A +></DT +><DT +><A +HREF="eventstructures.html" +>SDL Event Structures.</A +></DT +><DT +><A +HREF="eventfunctions.html" +>Event Functions.</A +></DT +></DL +></DD +><DT +>9. <A +HREF="joystick.html" +>Joystick</A +></DT +><DD +><DL +><DT +><A +HREF="sdlnumjoysticks.html" +>SDL_NumJoysticks</A +> -- Count available joysticks.</DT +><DT +><A +HREF="sdljoystickname.html" +>SDL_JoystickName</A +> -- Get joystick name.</DT +><DT +><A +HREF="sdljoystickopen.html" +>SDL_JoystickOpen</A +> -- Opens a joystick for use.</DT +><DT +><A +HREF="sdljoystickopened.html" +>SDL_JoystickOpened</A +> -- Determine if a joystick has been opened</DT +><DT +><A +HREF="sdljoystickindex.html" +>SDL_JoystickIndex</A +> -- Get the index of an SDL_Joystick.</DT +><DT +><A +HREF="sdljoysticknumaxes.html" +>SDL_JoystickNumAxes</A +> -- Get the number of joystick axes</DT +><DT +><A +HREF="sdljoysticknumballs.html" +>SDL_JoystickNumBalls</A +> -- Get the number of joystick trackballs</DT +><DT +><A +HREF="sdljoysticknumhats.html" +>SDL_JoystickNumHats</A +> -- Get the number of joystick hats</DT +><DT +><A +HREF="sdljoysticknumbuttons.html" +>SDL_JoystickNumButtons</A +> -- Get the number of joysitck buttons</DT +><DT +><A +HREF="sdljoystickupdate.html" +>SDL_JoystickUpdate</A +> -- Updates the state of all joysticks</DT +><DT +><A +HREF="sdljoystickgetaxis.html" +>SDL_JoystickGetAxis</A +> -- Get the current state of an axis</DT +><DT +><A +HREF="sdljoystickgethat.html" +>SDL_JoystickGetHat</A +> -- Get the current state of a joystick hat</DT +><DT +><A +HREF="sdljoystickgetbutton.html" +>SDL_JoystickGetButton</A +> -- Get the current state of a given button on a given joystick</DT +><DT +><A +HREF="sdljoystickgetball.html" +>SDL_JoystickGetBall</A +> -- Get relative trackball motion</DT +><DT +><A +HREF="sdljoystickclose.html" +>SDL_JoystickClose</A +> -- Closes a previously opened joystick</DT +></DL +></DD +><DT +>10. <A +HREF="audio.html" +>Audio</A +></DT +><DD +><DL +><DT +><A +HREF="sdlaudiospec.html" +>SDL_AudioSpec</A +> -- Audio Specification Structure</DT +><DT +><A +HREF="sdlopenaudio.html" +>SDL_OpenAudio</A +> -- Opens the audio device with the desired parameters.</DT +><DT +><A +HREF="sdlpauseaudio.html" +>SDL_PauseAudio</A +> -- Pauses and unpauses the audio callback processing</DT +><DT +><A +HREF="sdlgetaudiostatus.html" +>SDL_GetAudioStatus</A +> -- Get the current audio state</DT +><DT +><A +HREF="sdlloadwav.html" +>SDL_LoadWAV</A +> -- Load a WAVE file</DT +><DT +><A +HREF="sdlfreewav.html" +>SDL_FreeWAV</A +> -- Frees previously opened WAV data</DT +><DT +><A +HREF="sdlaudiocvt.html" +>SDL_AudioCVT</A +> -- Audio Conversion Structure</DT +><DT +><A +HREF="sdlbuildaudiocvt.html" +>SDL_BuildAudioCVT</A +> -- Initializes a SDL_AudioCVT structure for conversion</DT +><DT +><A +HREF="sdlconvertaudio.html" +>SDL_ConvertAudio</A +> -- Convert audio data to a desired audio format.</DT +><DT +><A +HREF="sdlmixaudio.html" +>SDL_MixAudio</A +> -- Mix audio data</DT +><DT +><A +HREF="sdllockaudio.html" +>SDL_LockAudio</A +> -- Lock out the callback function</DT +><DT +><A +HREF="sdlunlockaudio.html" +>SDL_UnlockAudio</A +> -- Unlock the callback function</DT +><DT +><A +HREF="sdlcloseaudio.html" +>SDL_CloseAudio</A +> -- Shuts down audio processing and closes the audio device.</DT +></DL +></DD +><DT +>11. <A +HREF="cdrom.html" +>CD-ROM</A +></DT +><DD +><DL +><DT +><A +HREF="sdlcdnumdrives.html" +>SDL_CDNumDrives</A +> -- Returns the number of CD-ROM drives on the system.</DT +><DT +><A +HREF="sdlcdname.html" +>SDL_CDName</A +> -- Returns a human-readable, system-dependent identifier for the CD-ROM.</DT +><DT +><A +HREF="sdlcdopen.html" +>SDL_CDOpen</A +> -- Opens a CD-ROM drive for access.</DT +><DT +><A +HREF="sdlcdstatus.html" +>SDL_CDStatus</A +> -- Returns the current status of the given drive.</DT +><DT +><A +HREF="sdlcdplay.html" +>SDL_CDPlay</A +> -- Play a CD</DT +><DT +><A +HREF="sdlcdplaytracks.html" +>SDL_CDPlayTracks</A +> -- Play the given CD track(s)</DT +><DT +><A +HREF="sdlcdpause.html" +>SDL_CDPause</A +> -- Pauses a CDROM</DT +><DT +><A +HREF="sdlcdresume.html" +>SDL_CDResume</A +> -- Resumes a CDROM</DT +><DT +><A +HREF="sdlcdstop.html" +>SDL_CDStop</A +> -- Stops a CDROM</DT +><DT +><A +HREF="sdlcdeject.html" +>SDL_CDEject</A +> -- Ejects a CDROM</DT +><DT +><A +HREF="sdlcdclose.html" +>SDL_CDClose</A +> -- Closes a SDL_CD handle</DT +><DT +><A +HREF="sdlcd.html" +>SDL_CD</A +> -- CDROM Drive Information</DT +><DT +><A +HREF="sdlcdtrack.html" +>SDL_CDtrack</A +> -- CD Track Information Structure</DT +></DL +></DD +><DT +>12. <A +HREF="thread.html" +>Multi-threaded Programming</A +></DT +><DD +><DL +><DT +><A +HREF="sdlcreatethread.html" +>SDL_CreateThread</A +> -- Creates a new thread of execution that shares its parent's properties.</DT +><DT +><A +HREF="sdlthreadid.html" +>SDL_ThreadID</A +> -- Get the 32-bit thread identifier for the current thread.</DT +><DT +><A +HREF="sdlgetthreadid.html" +>SDL_GetThreadID</A +> -- Get the SDL thread ID of a SDL_Thread</DT +><DT +><A +HREF="sdlwaitthread.html" +>SDL_WaitThread</A +> -- Wait for a thread to finish.</DT +><DT +><A +HREF="sdlkillthread.html" +>SDL_KillThread</A +> -- Gracelessly terminates the thread.</DT +><DT +><A +HREF="sdlcreatemutex.html" +>SDL_CreateMutex</A +> -- Create a mutex</DT +><DT +><A +HREF="sdldestroymutex.html" +>SDL_DestroyMutex</A +> -- Destroy a mutex</DT +><DT +><A +HREF="sdlmutexp.html" +>SDL_mutexP</A +> -- Lock a mutex</DT +><DT +><A +HREF="sdlmutexv.html" +>SDL_mutexV</A +> -- Unlock a mutex</DT +><DT +><A +HREF="sdlcreatesemaphore.html" +>SDL_CreateSemaphore</A +> -- Creates a new semaphore and assigns an initial value to it.</DT +><DT +><A +HREF="sdldestroysemaphore.html" +>SDL_DestroySemaphore</A +> -- Destroys a semaphore that was created by <A +HREF="sdlcreatesemaphore.html" +>SDL_CreateSemaphore</A +>.</DT +><DT +><A +HREF="sdlsemwait.html" +>SDL_SemWait</A +> -- Lock a semaphore and suspend the thread if the semaphore value is zero.</DT +><DT +><A +HREF="sdlsemtrywait.html" +>SDL_SemTryWait</A +> -- Attempt to lock a semaphore but don't suspend the thread.</DT +><DT +><A +HREF="sdlsemwaittimeout.html" +>SDL_SemWaitTimeout</A +> -- Lock a semaphore, but only wait up to a specified maximum time.</DT +><DT +><A +HREF="sdlsempost.html" +>SDL_SemPost</A +> -- Unlock a semaphore.</DT +><DT +><A +HREF="sdlsemvalue.html" +>SDL_SemValue</A +> -- Return the current value of a semaphore.</DT +><DT +><A +HREF="sdlcreatecond.html" +>SDL_CreateCond</A +> -- Create a condition variable</DT +><DT +><A +HREF="sdldestroycond.html" +>SDL_DestroyCond</A +> -- Destroy a condition variable</DT +><DT +><A +HREF="sdlcondsignal.html" +>SDL_CondSignal</A +> -- Restart a thread wait on a condition variable</DT +><DT +><A +HREF="sdlcondbroadcast.html" +>SDL_CondBroadcast</A +> -- Restart all threads waiting on a condition variable</DT +><DT +><A +HREF="sdlcondwait.html" +>SDL_CondWait</A +> -- Wait on a condition variable</DT +><DT +><A +HREF="sdlcondwaittimeout.html" +>SDL_CondWaitTimeout</A +> -- Wait on a condition variable, with timeout</DT +></DL +></DD +><DT +>13. <A +HREF="time.html" +>Time</A +></DT +><DD +><DL +><DT +><A +HREF="sdlgetticks.html" +>SDL_GetTicks</A +> -- Get the number of milliseconds since the SDL library initialization.</DT +><DT +><A +HREF="sdldelay.html" +>SDL_Delay</A +> -- Wait a specified number of milliseconds before returning.</DT +><DT +><A +HREF="sdladdtimer.html" +>SDL_AddTimer</A +> -- Add a timer which will call a callback after the specified number of milliseconds has +elapsed.</DT +><DT +><A +HREF="sdlremovetimer.html" +>SDL_RemoveTimer</A +> -- Remove a timer which was added with +<A +HREF="sdladdtimer.html" +>SDL_AddTimer</A +>.</DT +><DT +><A +HREF="sdlsettimer.html" +>SDL_SetTimer</A +> -- Set a callback to run after the specified number of milliseconds has +elapsed.</DT +></DL +></DD +></DL +></DD +></DL +></DIV +><DIV +CLASS="LOT" +><DL +CLASS="LOT" +><DT +><B +>List of Tables</B +></DT +><DT +>8-1. <A +HREF="sdlkey.html#AEN4720" +>SDL Keysym definitions</A +></DT +><DT +>8-2. <A +HREF="sdlkey.html#SDLMOD" +>SDL modifier definitions</A +></DT +></DL +></DIV +><DIV +CLASS="LOT" +><DL +CLASS="LOT" +><DT +><B +>List of Examples</B +></DT +><DT +>1-1. <A +HREF="guidebasicsinit.html#AEN60" +>Initializing SDL</A +></DT +><DT +>2-1. <A +HREF="guidevideo.html#AEN71" +>Initializing the Video Display</A +></DT +><DT +>2-2. <A +HREF="guidevideo.html#AEN77" +>Initializing the Best Video Mode</A +></DT +><DT +>2-3. <A +HREF="guidevideo.html#AEN83" +>Loading and Displaying a BMP File</A +></DT +><DT +>2-4. <A +HREF="guidevideo.html#AEN90" +>getpixel()</A +></DT +><DT +>2-5. <A +HREF="guidevideo.html#AEN93" +>putpixel()</A +></DT +><DT +>2-6. <A +HREF="guidevideo.html#AEN97" +>Using putpixel()</A +></DT +><DT +>2-7. <A +HREF="guidevideoopengl.html#AEN114" +>Initializing SDL with OpenGL</A +></DT +><DT +>2-8. <A +HREF="guidevideoopengl.html#AEN128" +>SDL and OpenGL</A +></DT +><DT +>3-1. <A +HREF="guideinput.html#AEN141" +>Initializing SDL with Joystick Support</A +></DT +><DT +>3-2. <A +HREF="guideinput.html#AEN154" +>Querying the Number of Available Joysticks</A +></DT +><DT +>3-3. <A +HREF="guideinput.html#AEN183" +>Opening a Joystick</A +></DT +><DT +>3-4. <A +HREF="guideinput.html#AEN191" +>Joystick Axis Events</A +></DT +><DT +>3-5. <A +HREF="guideinput.html#AEN195" +>More Joystick Axis Events</A +></DT +><DT +>3-6. <A +HREF="guideinput.html#AEN203" +>Joystick Button Events</A +></DT +><DT +>3-7. <A +HREF="guideinput.html#AEN217" +>Joystick Ball Events</A +></DT +><DT +>3-8. <A +HREF="guideinput.html#AEN244" +>Joystick Hat Events</A +></DT +><DT +>3-9. <A +HREF="guideinput.html#AEN265" +>Querying Joystick Characteristics</A +></DT +><DT +>3-10. <A +HREF="guideinputkeyboard.html#AEN334" +>Reading Keyboard Events</A +></DT +><DT +>3-11. <A +HREF="guideinputkeyboard.html#AEN351" +>Interpreting Key Event Information</A +></DT +><DT +>3-12. <A +HREF="guideinputkeyboard.html#AEN363" +>Proper Game Movement</A +></DT +></DL +></DIV +></DIV +><DIV +CLASS="NAVFOOTER" +><HR +ALIGN="LEFT" +WIDTH="100%"><TABLE +SUMMARY="Footer navigation table" +WIDTH="100%" +BORDER="0" +CELLPADDING="0" +CELLSPACING="0" +><TR +><TD +WIDTH="33%" +ALIGN="left" +VALIGN="top" +> </TD +><TD +WIDTH="34%" +ALIGN="center" +VALIGN="top" +> </TD +><TD +WIDTH="33%" +ALIGN="right" +VALIGN="top" +><A +HREF="guide.html" +ACCESSKEY="N" +>Next</A +></TD +></TR +><TR +><TD +WIDTH="33%" +ALIGN="left" +VALIGN="top" +> </TD +><TD +WIDTH="34%" +ALIGN="center" +VALIGN="top" +> </TD +><TD +WIDTH="33%" +ALIGN="right" +VALIGN="top" +>SDL Guide</TD +></TR +></TABLE +></DIV +></BODY +></HTML +>
\ No newline at end of file |