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

### - a -

- alloca() : SDL_stdinc.h
- ASSERT_FAIL : SDL_test_assert.h
- ASSERT_PASS : SDL_test_assert.h
- AUDIO_F32 : SDL_oldnames.h
- AUDIO_F32LSB : SDL_oldnames.h
- AUDIO_F32MSB : SDL_oldnames.h
- AUDIO_F32SYS : SDL_oldnames.h
- AUDIO_S16 : SDL_oldnames.h
- AUDIO_S16LSB : SDL_oldnames.h
- AUDIO_S16MSB : SDL_oldnames.h
- AUDIO_S16SYS : SDL_oldnames.h
- AUDIO_S32 : SDL_oldnames.h
- AUDIO_S32LSB : SDL_oldnames.h
- AUDIO_S32MSB : SDL_oldnames.h
- AUDIO_S32SYS : SDL_oldnames.h
- AUDIO_S8 : SDL_oldnames.h
- AUDIO_U8 : SDL_oldnames.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_AcquireCameraFrame() : SDL_camera.h
- SDL_ACQUIRED_AFTER : SDL_mutex.h
- SDL_ACQUIRED_BEFORE : SDL_mutex.h
- SDL_AcquireGPUCommandBuffer() : SDL_gpu.h
- SDL_AcquireGPUSwapchainTexture() : SDL_gpu.h
- SDL_AddAtomicInt() : SDL_atomic.h
- SDL_AddAtomicU32() : SDL_atomic.h
- SDL_ADDEVENT : SDL_events.h
- SDL_AddEventWatch() : SDL_events.h
- SDL_AddGamepadMapping() : SDL_gamepad.h
- SDL_AddGamepadMappingsFromFile() : SDL_gamepad.h
- SDL_AddGamepadMappingsFromIO() : SDL_gamepad.h
- SDL_AddHintCallback() : SDL_hints.h
- SDL_AddSurfaceAlternateImage() : SDL_surface.h
- SDL_AddTimer() : SDL_timer.h
- SDL_AddTimerNS() : SDL_timer.h
- SDL_AddVulkanRenderSemaphores() : SDL_render.h
- SDL_ALIGNED : SDL_begin_code.h
- SDL_aligned_alloc() : SDL_stdinc.h
- SDL_aligned_free() : SDL_stdinc.h
- SDL_ALLOC_SIZE : SDL_begin_code.h, SDL_stdinc.h
- SDL_ALLOC_SIZE2 : SDL_begin_code.h, SDL_stdinc.h
- SDL_AllocFormat : SDL_oldnames.h
- SDL_AllocPalette : SDL_oldnames.h
- SDL_ALPHA_OPAQUE : SDL_pixels.h
- SDL_ALPHA_OPAQUE_FLOAT : SDL_pixels.h
- SDL_ALPHA_TRANSPARENT : SDL_pixels.h
- SDL_ALPHA_TRANSPARENT_FLOAT : SDL_pixels.h
- SDL_ANALYZER_NORETURN : SDL_begin_code.h
- SDL_AndroidBackButton : SDL_oldnames.h
- SDL_AndroidGetActivity : SDL_oldnames.h
- SDL_AndroidGetExternalStoragePath : SDL_oldnames.h
- SDL_AndroidGetExternalStorageState : SDL_oldnames.h
- SDL_AndroidGetInternalStoragePath : SDL_oldnames.h
- SDL_AndroidGetJNIEnv : SDL_oldnames.h
- SDL_AndroidRequestPermission : SDL_oldnames.h
- SDL_AndroidRequestPermissionCallback : SDL_oldnames.h
- SDL_AndroidSendMessage : SDL_oldnames.h
- SDL_AndroidShowToast : SDL_oldnames.h
- SDL_APP_CONTINUE : SDL_init.h
- SDL_APP_DIDENTERBACKGROUND : SDL_oldnames.h
- SDL_APP_DIDENTERFOREGROUND : SDL_oldnames.h
- SDL_APP_FAILURE : SDL_init.h
- SDL_APP_LOWMEMORY : SDL_oldnames.h
- SDL_APP_SUCCESS : SDL_init.h
- SDL_APP_TERMINATING : SDL_oldnames.h
- SDL_APP_WILLENTERBACKGROUND : SDL_oldnames.h
- SDL_APP_WILLENTERFOREGROUND : SDL_oldnames.h
- SDL_AppEvent() : hello.c
- SDL_AppEvent_func : SDL_init.h
- SDL_AppInit() : hello.c
- SDL_AppInit_func : SDL_init.h
- SDL_AppIterate() : hello.c
- SDL_AppIterate_func : SDL_init.h
- SDL_AppQuit() : hello.c
- SDL_AppQuit_func : SDL_init.h
- SDL_AppResult : SDL_init.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_FILE : 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_AssertBreakpoint : 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_AsyncIO : SDL_asyncio.h
- SDL_ASYNCIO_CANCELED : SDL_asyncio.h
- SDL_ASYNCIO_COMPLETE : SDL_asyncio.h
- SDL_ASYNCIO_FAILURE : SDL_asyncio.h
- SDL_ASYNCIO_TASK_CLOSE : SDL_asyncio.h
- SDL_ASYNCIO_TASK_READ : SDL_asyncio.h
- SDL_ASYNCIO_TASK_WRITE : SDL_asyncio.h
- SDL_AsyncIOFromFile() : SDL_asyncio.h
- SDL_AsyncIOQueue : SDL_asyncio.h
- SDL_AsyncIOResult : SDL_asyncio.h
- SDL_AsyncIOTaskType : SDL_asyncio.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_atomic_t : SDL_oldnames.h
- SDL_AtomicAdd : SDL_oldnames.h
- SDL_AtomicCAS : SDL_oldnames.h
- SDL_AtomicCASPtr : SDL_oldnames.h
- SDL_AtomicDecRef : SDL_atomic.h
- SDL_AtomicGet : SDL_oldnames.h
- SDL_AtomicGetPtr : SDL_oldnames.h
- SDL_AtomicIncRef : SDL_atomic.h
- SDL_AtomicLock : SDL_oldnames.h
- SDL_AtomicSet : SDL_oldnames.h
- SDL_AtomicSetPtr : SDL_oldnames.h
- SDL_AtomicTryLock : SDL_oldnames.h
- SDL_AtomicUnlock : SDL_oldnames.h
- SDL_AttachVirtualJoystick() : SDL_joystick.h
- SDL_AUDIO_BITSIZE : SDL_audio.h
- SDL_AUDIO_BYTESIZE : SDL_audio.h
- SDL_AUDIO_DEVICE_DEFAULT_PLAYBACK : SDL_audio.h
- SDL_AUDIO_DEVICE_DEFAULT_RECORDING : SDL_audio.h
- SDL_AUDIO_F32 : SDL_audio.h
- SDL_AUDIO_F32BE : SDL_audio.h
- SDL_AUDIO_F32LE : SDL_audio.h
- SDL_AUDIO_FRAMESIZE : SDL_audio.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_BIG_ENDIAN : SDL_audio.h
- SDL_AUDIO_MASK_BITSIZE : SDL_audio.h
- SDL_AUDIO_MASK_FLOAT : SDL_audio.h
- SDL_AUDIO_MASK_SIGNED : SDL_audio.h
- SDL_AUDIO_S16 : SDL_audio.h
- SDL_AUDIO_S16BE : SDL_audio.h
- SDL_AUDIO_S16LE : SDL_audio.h
- SDL_AUDIO_S32 : SDL_audio.h
- SDL_AUDIO_S32BE : SDL_audio.h
- SDL_AUDIO_S32LE : SDL_audio.h
- SDL_AUDIO_S8 : SDL_audio.h
- SDL_AUDIO_U8 : SDL_audio.h
- SDL_AUDIO_UNKNOWN : SDL_audio.h
- SDL_AUDIODEVICEADDED : SDL_oldnames.h
- SDL_AudioDeviceID : SDL_audio.h
- SDL_AudioDevicePaused() : SDL_audio.h
- SDL_AUDIODEVICEREMOVED : SDL_oldnames.h
- SDL_AudioFormat : SDL_audio.h
- SDL_AudioPostmixCallback : SDL_audio.h
- SDL_AudioStream : SDL_audio.h
- SDL_AudioStreamAvailable : SDL_oldnames.h
- SDL_AudioStreamCallback : SDL_audio.h
- SDL_AudioStreamClear : SDL_oldnames.h
- SDL_AudioStreamDataCompleteCallback : SDL_audio.h
- SDL_AudioStreamDevicePaused() : SDL_audio.h
- SDL_AudioStreamFlush : SDL_oldnames.h
- SDL_AudioStreamGet : SDL_oldnames.h
- SDL_AudioStreamPut : SDL_oldnames.h