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

### - a -

- ASSERT_FAIL : SDL_test_assert.h
- ASSERT_PASS : SDL_test_assert.h
- AUDIO_F32 : SDL_audio.h
- AUDIO_F32LSB : SDL_audio.h
- AUDIO_F32MSB : SDL_audio.h
- AUDIO_F32SYS : SDL_audio.h
- 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_U16 : SDL_audio.h
- AUDIO_U16LSB : SDL_audio.h
- AUDIO_U16MSB : SDL_audio.h
- AUDIO_U16SYS : SDL_audio.h
- AUDIO_U8 : SDL_audio.h
- SDL_abs() : SDL_stdinc.h
- SDL_acos() : SDL_stdinc.h
- SDL_acosf() : SDL_stdinc.h
- SDL_ACQUIRE : SDL_mutex.h
- SDL_ACQUIRE_SHARED : SDL_mutex.h
- SDL_ACQUIRED_AFTER : SDL_mutex.h
- SDL_ACQUIRED_BEFORE : SDL_mutex.h
- SDL_ADDEVENT : SDL_events.h
- SDL_AddEventWatch() : SDL_events.h
- SDL_AddHintCallback() : SDL_hints.h
- SDL_AddTimer() : SDL_timer.h
- SDL_AllocFormat() : SDL_pixels.h
- SDL_AllocPalette() : SDL_pixels.h
- SDL_AllocRW() : SDL_rwops.h
- SDL_ALPHA_OPAQUE : SDL_pixels.h
- SDL_ALPHA_TRANSPARENT : SDL_pixels.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_ArrayOrder : SDL_pixels.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_stdinc.h
- SDL_asinf() : SDL_stdinc.h
- SDL_asprintf() : SDL_stdinc.h
- SDL_assert : SDL_assert.h
- SDL_assert_always : SDL_assert.h
- SDL_ASSERT_CAPABILITY : SDL_mutex.h
- SDL_assert_data : SDL_assert.h
- SDL_ASSERT_LEVEL : SDL_assert.h
- SDL_assert_paranoid : SDL_assert.h
- SDL_assert_release : SDL_assert.h
- SDL_ASSERT_SHARED_CAPABILITY : SDL_mutex.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_AssertState : SDL_assert.h
- SDL_atan() : SDL_stdinc.h
- SDL_atan2() : SDL_stdinc.h
- SDL_atan2f() : SDL_stdinc.h
- SDL_atanf() : SDL_stdinc.h
- SDL_atof() : SDL_stdinc.h
- SDL_atoi() : SDL_stdinc.h
- SDL_AtomicAdd() : SDL_atomic.h
- SDL_AtomicCAS() : SDL_atomic.h
- SDL_AtomicCASPtr() : SDL_atomic.h
- SDL_AtomicDecRef : SDL_atomic.h
- SDL_AtomicGet() : SDL_atomic.h
- SDL_AtomicGetPtr() : SDL_atomic.h
- SDL_AtomicIncRef : SDL_atomic.h
- SDL_AtomicLock() : SDL_atomic.h
- SDL_AtomicSet() : SDL_atomic.h
- SDL_AtomicSetPtr() : SDL_atomic.h
- SDL_AtomicTryLock() : SDL_atomic.h
- SDL_AtomicUnlock() : SDL_atomic.h
- 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_ALLOW_SAMPLES_CHANGE : SDL_audio.h
- SDL_AUDIO_BITSIZE : SDL_audio.h
- SDL_AUDIO_DRIVER_AAUDIO : SDL_config_android.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.h, SDL_config_emscripten.h, SDL_config_macosx.h, SDL_config_os2.h, SDL_config_windows.h, SDL_config_wingdk.h, SDL_config_winrt.h, SDL_config_xbox.h
- SDL_AUDIO_DRIVER_DSOUND : SDL_config_windows.h, SDL_config_wingdk.h
- SDL_AUDIO_DRIVER_DUMMY : SDL_config.h, SDL_config_android.h, SDL_config_emscripten.h, SDL_config_iphoneos.h, SDL_config_macosx.h, SDL_config_minimal.h, SDL_config_ngage.h, SDL_config_os2.h, SDL_config_pandora.h, SDL_config_windows.h, SDL_config_wingdk.h, SDL_config_winrt.h, SDL_config_xbox.h
- SDL_AUDIO_DRIVER_EMSCRIPTEN : SDL_config_emscripten.h
- SDL_AUDIO_DRIVER_OPENSLES : SDL_config_android.h
- SDL_AUDIO_DRIVER_OS2 : SDL_config_os2.h
- SDL_AUDIO_DRIVER_OSS : SDL_config.h, SDL_config_pandora.h
- SDL_AUDIO_DRIVER_PIPEWIRE : SDL_config.h
- SDL_AUDIO_DRIVER_PIPEWIRE_DYNAMIC : SDL_config.h
- SDL_AUDIO_DRIVER_PULSEAUDIO : SDL_config.h
- SDL_AUDIO_DRIVER_SNDIO : SDL_config.h
- SDL_AUDIO_DRIVER_SNDIO_DYNAMIC : SDL_config.h
- SDL_AUDIO_DRIVER_WASAPI : SDL_config_windows.h, SDL_config_wingdk.h, SDL_config_winrt.h, SDL_config_xbox.h
- SDL_AUDIO_DRIVER_WINMM : SDL_config_windows.h, SDL_config_wingdk.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_AudioCallback : SDL_audio.h
- SDL_AUDIOCVT_MAX_FILTERS : SDL_audio.h
- SDL_AUDIOCVT_PACKED : SDL_audio.h
- 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_AudioInit() : SDL_audio.h
- SDL_AudioQuit() : SDL_audio.h
- SDL_AudioStatus : SDL_audio.h
- SDL_AudioStream : SDL_audio.h
- SDL_AudioStreamAvailable() : SDL_audio.h
- SDL_AudioStreamClear() : SDL_audio.h
- SDL_AudioStreamFlush() : SDL_audio.h
- SDL_AudioStreamGet() : SDL_audio.h
- SDL_AudioStreamPut() : SDL_audio.h