Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:

### - a -

- a : SDL_opengl_glext.h , SDL_dynapi_procs.h , SDL_x11sym.h
- AALINE : SDL_draw.h
- abDotProduct : SDL_opengl_glext.h
- ABGR8888_FROM_RGBA : SDL_blit.h
- ABORT : SDL_malloc.c
- abort_execution() : testhaptic.c
- ABORT_ON_ASSERT_FAILURE : SDL_malloc.c
- abOutput : SDL_opengl_glext.h
- ABS : SDL_draw.h , SDL_gamecontroller.c
- accelerometerName : SDL_sysjoystick.m
- access : SDL_opengl_glext.h
- ACQUIRE_LOCK : SDL_malloc.c
- ACQUIRE_MAGIC_INIT_LOCK : SDL_malloc.c
- ACQUIRE_MORECORE_LOCK : SDL_malloc.c
- active : SDL_events.c
- add_audio_device() : SDL_audio.c
- add_capture_device() : SDL_audio.c
- ADD_COUNTS : SDL_RLEaccel.c
- add_line() : testintersections.c
- ADD_OPAQUE_COUNTS : SDL_RLEaccel.c
- add_output_device() : SDL_audio.c
- add_rect() : testintersections.c
- add_segment() : SDL_malloc.c
- ADD_TRANSL_COUNTS : SDL_RLEaccel.c
- adder() : testatomic.c
- addr : SDL_opengl_glext.h
- address : SDL_opengl_glext.h
- ADJUST_VOLUME : SDL_mixer.c
- ADJUST_VOLUME_U8 : SDL_mixer.c
- advanceScale : SDL_opengl_glext.h
- align_as_chunk : SDL_malloc.c
- align_offset : SDL_malloc.c
- alive : testerror.c , testsem.c , testthread.c
- ALLOWABLE_ERROR_BLENDED : testautomation_render.c
- ALLOWABLE_ERROR_OPAQUE : testautomation_render.c
- alpha : SDL_opengl_glext.h
- ALPHA_BLEND_RGB : SDL_blit.h
- ALPHA_BLEND_RGBA : SDL_blit.h
- ALPHA_BLIT16_50 : SDL_RLEaccel.c
- ALPHA_BLIT16_555 : SDL_RLEaccel.c
- ALPHA_BLIT16_555_50 : SDL_RLEaccel.c
- ALPHA_BLIT16_565 : SDL_RLEaccel.c
- ALPHA_BLIT16_565_50 : SDL_RLEaccel.c
- ALPHA_BLIT32_888 : SDL_RLEaccel.c
- ALPHA_BLIT32_888_50 : SDL_RLEaccel.c
- ALPHA_BLIT_ANY : SDL_RLEaccel.c
- ALSA_bootstrap : SDL_audio.c
- Android_CreateWindow() : SDL_androidwindow.h
- Android_DestroyWindow() : SDL_androidwindow.h
- Android_GetClipboardText() : SDL_androidclipboard.h
- Android_GetWindowWMInfo() : SDL_androidwindow.h
- Android_HasClipboardText() : SDL_androidclipboard.h
- Android_HasScreenKeyboardSupport() : SDL_androidkeyboard.h
- Android_InitKeyboard() : SDL_androidkeyboard.h
- Android_InitTouch() : SDL_androidtouch.h
- Android_IsScreenKeyboardShown() : SDL_androidkeyboard.h
- Android_JNI_CloseAudioDevice() : SDL_android.h
- Android_JNI_FileClose() : SDL_android.h
- Android_JNI_FileOpen() : SDL_android.h
- Android_JNI_FileRead() : SDL_android.h
- Android_JNI_FileSeek() : SDL_android.h
- Android_JNI_FileSize() : SDL_android.h
- Android_JNI_FileWrite() : SDL_android.h
- Android_JNI_GetAccelerometerValues() : SDL_android.h
- Android_JNI_GetActivityClass() : SDL_android.h
- Android_JNI_GetAudioBuffer() : SDL_android.h
- Android_JNI_GetClipboardText() : SDL_android.h
- Android_JNI_GetEnv() : SDL_android.h
- Android_JNI_GetNativeWindow() : SDL_android.h
- Android_JNI_GetPowerInfo() : SDL_android.h
- Android_JNI_GetTouchDeviceIds() : SDL_android.h
- Android_JNI_HasClipboardText() : SDL_android.h
- Android_JNI_HideTextInput() : SDL_android.h
- Android_JNI_OpenAudioDevice() : SDL_android.h
- Android_JNI_PollInputDevices() : SDL_android.h
- Android_JNI_SendMessage() : SDL_android.h
- Android_JNI_SetActivityTitle() : SDL_android.h
- Android_JNI_SetClipboardText() : SDL_android.h
- Android_JNI_SetupThread() : SDL_android.h
- Android_JNI_ShowTextInput() : SDL_android.h
- Android_JNI_SuspendScreenSaver() : SDL_android.h
- Android_JNI_WriteAudioBuffer() : SDL_android.h
- Android_OnKeyDown() : SDL_androidkeyboard.h
- Android_OnKeyUp() : SDL_androidkeyboard.h
- Android_OnMouse() : SDL_androidmouse.h
- Android_OnTouch() : SDL_androidtouch.h
- Android_PauseSem : SDL_androidvideo.h
- Android_PumpEvents() : SDL_androidevents.h
- Android_QuitTouch() : SDL_androidtouch.h
- Android_ResumeSem : SDL_androidvideo.h
- Android_ScreenFormat : SDL_androidvideo.h
- Android_ScreenHeight : SDL_androidvideo.h
- Android_ScreenWidth : SDL_androidvideo.h
- Android_SetClipboardText() : SDL_androidclipboard.h
- Android_SetScreenResolution() : SDL_androidvideo.h
- Android_SetTextInputRect() : SDL_androidkeyboard.h
- Android_SetWindowTitle() : SDL_androidwindow.h
- Android_StartTextInput() : SDL_androidkeyboard.h
- Android_StopTextInput() : SDL_androidkeyboard.h
- Android_Window : SDL_androidvideo.h
- ANDROIDAUD_bootstrap : SDL_audio.c
- AndroidAUD_CloseDevice() : SDL_androidaudio.h
- angle : SDL_opengl_glext.h , SDL_glfuncs.h , testgamecontroller.c
- APIENTRY : SDL_opengl.h , SDL_opengl_glext.h , SDL_opengles2.h
- APIENTRYP : SDL_opengl.h , SDL_opengl_glext.h
- areas : testhittesting.c
- arg1 : SDL_opengl_glext.h
- arg1Mod : SDL_opengl_glext.h
- arg1Rep : SDL_opengl_glext.h
- arg2 : SDL_opengl_glext.h
- arg2Mod : SDL_opengl_glext.h
- arg2Rep : SDL_opengl_glext.h
- arg3 : SDL_opengl_glext.h
- arg3Mod : SDL_opengl_glext.h
- arg3Rep : SDL_opengl_glext.h
- ARGB2101010_FROM_RGBA : SDL_blit.h
- ARGB8888_FROM_RGBA : SDL_blit.h
- array : SDL_opengl_glext.h
- arrays : SDL_opengl_glext.h , SDL_opengles2_gl2ext.h
- ARTS_bootstrap : SDL_audio.c
- ASSEMBLE_RGB : SDL_blit.h
- ASSEMBLE_RGBA : SDL_blit.h
- assert : SDL_malloc.c , SDL_qsort.c
- ASSERT_FAIL : SDL_test_assert.h
- ASSERT_PASS : SDL_test_assert.h
- assertion_handler : SDL_assert.c
- assertion_mutex : SDL_assert.c
- assertion_userdata : SDL_assert.c
- aT : s_atan.c
- atan : math_private.h , s_atan.c
- atanhi : s_atan.c
- atanlo : s_atan.c
- atomicValue : testatomic.c
- attachedObj : SDL_opengl_glext.h
- attachment : SDL_opengl_glext.h , SDL_opengles2_gl2ext.h
- attachments : SDL_opengl_glext.h , SDL_opengles2_gl2ext.h
- attribindex : SDL_opengl_glext.h
- attribs : SDL_opengl_glext.h
- attribute_hidden : math_private.h
- audio_buildAudioCVT() : testautomation_audio.c
- audio_buildAudioCVTNegative() : testautomation_audio.c
- audio_convertAudio() : testautomation_audio.c
- audio_enumerateAndNameAudioDevices() : testautomation_audio.c
- audio_enumerateAndNameAudioDevicesNegativeTests() : testautomation_audio.c
- AUDIO_F32 : SDL_audio.h
- AUDIO_F32LSB : SDL_audio.h
- AUDIO_F32MSB : SDL_audio.h
- AUDIO_F32SYS : SDL_audio.h
- audio_getAudioStatus() : testautomation_audio.c
- audio_initOpenCloseQuitAudio() : testautomation_audio.c
- audio_initQuitAudio() : testautomation_audio.c
- audio_lockUnlockOpenAudioDevice() : testautomation_audio.c
- audio_openCloseAndGetAudioStatus() : testautomation_audio.c
- audio_openCloseAudioDeviceConnected() : testautomation_audio.c
- audio_pauseUnpauseAudio() : testautomation_audio.c
- audio_printAudioDrivers() : testautomation_audio.c
- audio_printCurrentAudioDriver() : testautomation_audio.c
- audio_quitInitAudioSubSystem() : testautomation_audio.c
- AUDIO_S16 : SDL_audio.h
- AUDIO_S16LSB : SDL_audio.h
- AUDIO_S16MSB : SDL_audio.h
- AUDIO_S16SYS : SDL_audio.h
- AUDIO_S32 : SDL_audio.h
- AUDIO_S32LSB : SDL_audio.h
- AUDIO_S32MSB : SDL_audio.h
- AUDIO_S32SYS : SDL_audio.h
- AUDIO_S8 : SDL_audio.h
- AUDIO_STREAM_CATEGORY : SDL_xaudio2.h
- AUDIO_U16 : SDL_audio.h
- AUDIO_U16LSB : SDL_audio.h
- AUDIO_U16MSB : SDL_audio.h
- AUDIO_U16SYS : SDL_audio.h
- AUDIO_U8 : SDL_audio.h
- AUDIO_USAGE : SDL_test_common.c
- AudioCategory_Alerts : SDL_xaudio2.h
- AudioCategory_BackgroundCapableMedia : SDL_xaudio2.h
- AudioCategory_Communications : SDL_xaudio2.h
- AudioCategory_ForegroundOnlyMedia : SDL_xaudio2.h
- AudioCategory_GameChat : SDL_xaudio2.h
- AudioCategory_GameEffects : SDL_xaudio2.h
- AudioCategory_GameMedia : SDL_xaudio2.h
- AudioCategory_Media : SDL_xaudio2.h
- AudioCategory_Movie : SDL_xaudio2.h
- AudioCategory_Other : SDL_xaudio2.h
- AudioCategory_SoundEffects : SDL_xaudio2.h
- audioTest1 : testautomation_audio.c
- audioTest10 : testautomation_audio.c
- audioTest11 : testautomation_audio.c
- audioTest12 : testautomation_audio.c
- audioTest13 : testautomation_audio.c
- audioTest14 : testautomation_audio.c
- audioTest15 : testautomation_audio.c
- audioTest2 : testautomation_audio.c
- audioTest3 : testautomation_audio.c
- audioTest4 : testautomation_audio.c
- audioTest5 : testautomation_audio.c
- audioTest6 : testautomation_audio.c
- audioTest7 : testautomation_audio.c
- audioTest8 : testautomation_audio.c
- audioTest9 : testautomation_audio.c
- audioTests : testautomation_audio.c
- audioTestSuite : testautomation_audio.c , testautomation_suites.h
- AXIS : SDL_windowsjoystick_c.h
- axis : testgamecontroller.c
- AXIS_CASE : SDL_test_common.c
- axis_positions : testgamecontroller.c
- SDL_AbortAssertion() : SDL_assert.c
- SDL_abs() : SDL_stdinc.h , SDL_stdlib.c , SDL_dynapi_overrides.h
- SDL_acos : SDL_dynapi_overrides.h , SDL_dynapi_procs.h , SDL_stdinc.h , SDL_stdlib.c
- SDL_AddAssertionToReport() : SDL_assert.c
- SDL_AddAudioDevice() : SDL_audio.c , SDL_sysaudio.h
- SDL_AddBasicVideoDisplay() : SDL_sysvideo.h , SDL_video.c
- SDL_AddDisplayMode() : SDL_sysvideo.h , SDL_video.c
- SDL_AddDollarGesture() : SDL_gesture.c
- SDL_AddDollarGesture_one() : SDL_gesture.c
- SDL_ADDEVENT : SDL_events.h
- SDL_AddEvent() : SDL_events.c
- SDL_AddEventWatch : SDL_dynapi_overrides.h , SDL_dynapi_procs.h , SDL_events.h , SDL_events.c
- SDL_AddFinger() : SDL_touch.c
- SDL_AddHintCallback() : SDL_hints.h , SDL_dynapi_procs.h , SDL_dynapi_overrides.h , SDL_hints.c
- SDL_AddTimer : SDL_dynapi_overrides.h , SDL_timer.h , SDL_timer.c
- SDL_AddTimerInternal() : SDL_timer.c
- SDL_AddTouch() : SDL_touch_c.h , SDL_touch.c
- SDL_AddVideoDisplay() : SDL_sysvideo.h , SDL_video.c
- SDL_AllocAudioMem : SDL_audiomem.h
- SDL_AllocBlitMap() : SDL_pixels.c , SDL_pixels_c.h
- SDL_AllocFormat : SDL_dynapi_overrides.h , SDL_dynapi_procs.h , SDL_pixels.h , SDL_pixels.c
- SDL_AllocPalette : SDL_dynapi_overrides.h , SDL_dynapi_procs.h , SDL_pixels.h , SDL_pixels.c
- SDL_AllocRW : SDL_dynapi_overrides.h , SDL_dynapi_procs.h , SDL_rwops.h , SDL_rwops.c
- SDL_ALPHA_OPAQUE : SDL_pixels.h
- SDL_ALPHA_TRANSPARENT : SDL_pixels.h
- SDL_AndroidGetActivity : SDL_dynapi_overrides.h
- SDL_AndroidGetExternalStoragePath : SDL_dynapi_overrides.h
- SDL_AndroidGetExternalStorageState : SDL_dynapi_overrides.h
- SDL_AndroidGetInternalStoragePath : SDL_dynapi_overrides.h
- SDL_AndroidGetJNIEnv : SDL_dynapi_overrides.h
- SDL_APP_DIDENTERBACKGROUND : SDL_events.h
- SDL_APP_DIDENTERFOREGROUND : SDL_events.h
- SDL_APP_LOWMEMORY : SDL_events.h
- SDL_APP_TERMINATING : SDL_events.h
- SDL_APP_WILLENTERBACKGROUND : SDL_events.h
- SDL_APP_WILLENTERFOREGROUND : SDL_events.h
- SDL_application_priority : SDL_log.c
- SDL_Appname : SDL_windowsevents.h
- SDL_Appstyle : SDL_windowsevents.h
- SDL_ARRAYORDER_ABGR : SDL_pixels.h
- SDL_ARRAYORDER_ARGB : SDL_pixels.h
- SDL_ARRAYORDER_BGR : SDL_pixels.h
- SDL_ARRAYORDER_BGRA : SDL_pixels.h
- SDL_ARRAYORDER_NONE : SDL_pixels.h
- SDL_ARRAYORDER_RGB : SDL_pixels.h
- SDL_ARRAYORDER_RGBA : SDL_pixels.h
- SDL_arraysize : SDL_stdinc.h
- SDL_asin : SDL_dynapi_overrides.h , SDL_stdinc.h , SDL_stdlib.c
- SDL_ASSEMBLY_ROUTINES : SDL_config.h , SDL_config_winrt.h , SDL_config_macosx.h , SDL_config_windows.h
- SDL_assert : SDL_assert.h
- SDL_assert_always : SDL_assert.h
- SDL_assert_data : SDL_assert.h
- SDL_ASSERT_LEVEL : SDL_assert.h
- SDL_assert_paranoid : SDL_assert.h
- SDL_assert_priority : SDL_log.c
- SDL_assert_release : SDL_assert.h
- SDL_assert_state : SDL_assert.h
- SDL_ASSERTION_ABORT : SDL_assert.h
- SDL_ASSERTION_ALWAYS_IGNORE : SDL_assert.h
- SDL_ASSERTION_BREAK : SDL_assert.h
- SDL_ASSERTION_IGNORE : SDL_assert.h
- SDL_ASSERTION_RETRY : SDL_assert.h
- SDL_AssertionHandler : SDL_assert.h
- SDL_AssertionsQuit() : SDL_assert.c , SDL_assert_c.h
- SDL_AssertState : SDL_assert.h
- SDL_atan() : SDL_stdinc.h , SDL_dynapi_overrides.h , SDL_dynapi_procs.h , SDL_stdlib.c
- SDL_atan2() : SDL_stdlib.c , SDL_dynapi_overrides.h , SDL_stdinc.h
- SDL_atof() : SDL_stdinc.h , SDL_string.c , SDL_dynapi_overrides.h
- SDL_atoi : SDL_dynapi_procs.h , SDL_string.c , SDL_stdinc.h , SDL_dynapi_overrides.h
- SDL_AtomicAdd() : SDL_atomic.h , SDL_atomic.c , SDL_dynapi_overrides.h
- SDL_AtomicCAS : SDL_dynapi_overrides.h , SDL_atomic.h , SDL_atomic.c , SDL_dynapi_procs.h
- SDL_AtomicCASPtr() : SDL_atomic.h , SDL_atomic.c , SDL_dynapi_procs.h , SDL_dynapi_overrides.h
- SDL_AtomicDecRef : SDL_atomic.h
- SDL_AtomicGet : SDL_dynapi_procs.h , SDL_atomic.c , SDL_dynapi_overrides.h , SDL_atomic.h
- SDL_AtomicGetPtr() : SDL_atomic.c , SDL_dynapi_overrides.h , SDL_atomic.h , SDL_dynapi_procs.h
- SDL_AtomicIncRef : SDL_atomic.h
- SDL_AtomicLock : SDL_dynapi_overrides.h , SDL_atomic.h , SDL_spinlock.c , SDL_dynapi_procs.h
- SDL_AtomicSet : SDL_dynapi_overrides.h , SDL_atomic.h , SDL_atomic.c
- SDL_AtomicSetPtr() : SDL_atomic.h , SDL_atomic.c , SDL_dynapi_overrides.h
- SDL_AtomicTryLock : SDL_dynapi_overrides.h , SDL_spinlock.c , SDL_atomic.h
- SDL_AtomicUnlock() : SDL_atomic.h , SDL_dynapi_overrides.h , SDL_spinlock.c
- SDL_AUDIO_ALLOW_ANY_CHANGE : SDL_audio.h
- SDL_AUDIO_ALLOW_CHANNELS_CHANGE : SDL_audio.h
- SDL_AUDIO_ALLOW_FORMAT_CHANGE : SDL_audio.h
- SDL_AUDIO_ALLOW_FREQUENCY_CHANGE : SDL_audio.h
- SDL_AUDIO_BITSIZE : SDL_audio.h
- SDL_AUDIO_DRIVER_ALSA : SDL_config.h
- SDL_AUDIO_DRIVER_ANDROID : SDL_config_android.h
- SDL_AUDIO_DRIVER_COREAUDIO : SDL_config_iphoneos.h , SDL_config_macosx.h
- SDL_AUDIO_DRIVER_DISK : SDL_config_macosx.h , SDL_config.h , SDL_config_windows.h , SDL_config_winrt.h
- SDL_AUDIO_DRIVER_DSOUND : SDL_config_windows.h
- SDL_AUDIO_DRIVER_DUMMY : SDL_config_iphoneos.h , SDL_config_winrt.h , SDL_config_wiz.h , SDL_config_minimal.h , SDL_config_macosx.h , SDL_config_pandora.h , SDL_config_windows.h , SDL_config_android.h , SDL_config.h
- SDL_AUDIO_DRIVER_OSS : SDL_config_pandora.h , SDL_config_wiz.h , SDL_config.h
- SDL_AUDIO_DRIVER_PSP : SDL_config_psp.h
- SDL_AUDIO_DRIVER_PULSEAUDIO : SDL_config.h
- SDL_AUDIO_DRIVER_SNDIO : SDL_config.h
- SDL_AUDIO_DRIVER_WINMM : SDL_config_windows.h
- SDL_AUDIO_DRIVER_XAUDIO2 : SDL_config_winrt.h , SDL_config_windows.h
- SDL_AUDIO_ISBIGENDIAN : SDL_audio.h
- SDL_AUDIO_ISFLOAT : SDL_audio.h
- SDL_AUDIO_ISINT : SDL_audio.h
- SDL_AUDIO_ISLITTLEENDIAN : SDL_audio.h
- SDL_AUDIO_ISSIGNED : SDL_audio.h
- SDL_AUDIO_ISUNSIGNED : SDL_audio.h
- SDL_AUDIO_MASK_BITSIZE : SDL_audio.h
- SDL_AUDIO_MASK_DATATYPE : SDL_audio.h
- SDL_AUDIO_MASK_ENDIAN : SDL_audio.h
- SDL_AUDIO_MASK_SIGNED : SDL_audio.h
- SDL_AUDIO_PAUSED : SDL_audio.h
- SDL_AUDIO_PLAYING : SDL_audio.h
- SDL_AUDIO_STOPPED : SDL_audio.h
- SDL_AUDIOBUFFERQUEUE_PACKETLEN : SDL_sysaudio.h
- SDL_AudioCallback : SDL_audio.h
- SDL_AudioCloseDevice_Default() : SDL_audio.c
- SDL_AUDIOCVT_PACKED : SDL_audio.h
- SDL_AudioDeinitialize_Default() : SDL_audio.c
- SDL_AudioDetectDevices_Default() : SDL_audio.c
- SDL_AUDIODEVICEADDED : SDL_events.h
- SDL_AudioDeviceID : SDL_audio.h
- SDL_AUDIODEVICEREMOVED : SDL_events.h
- SDL_AudioFilter : SDL_audio.h
- SDL_AudioFormat : SDL_audio.h
- SDL_AudioFreeDeviceHandle_Default() : SDL_audio.c
- SDL_AudioGetDeviceBuf_Default() : SDL_audio.c
- SDL_AudioGetPendingBytes_Default() : SDL_audio.c
- SDL_AudioInit : SDL_dynapi_overrides.h , SDL_audio.c , SDL_audio.h
- SDL_AudioLockDevice_Default() : SDL_audio.c
- SDL_AudioOpenDevice_Default() : SDL_audio.c
- SDL_AudioPlayDevice_Default() : SDL_audio.c
- SDL_AudioQuit : SDL_dynapi_procs.h , SDL_audio.c , SDL_dynapi_overrides.h , SDL_audio.h
- SDL_AudioStatus : SDL_audio.h
- SDL_AudioThreadInit_Default() : SDL_audio.c
- SDL_AudioUnlockDevice_Default() : SDL_audio.c
- SDL_AudioWaitDevice_Default() : SDL_audio.c
- SDL_AudioWaitDone_Default() : SDL_audio.c