Here is a list of all typedefs with links to the files they belong to:

### - a -

- SDL_AssertionHandler : SDL_assert.h
- SDL_AudioCallback : SDL_audio.h
- SDL_AudioDeviceID : SDL_audio.h
- SDL_AudioFilter : SDL_audio.h
- SDL_AudioFormat : SDL_audio.h
- SDL_AudioStream : SDL_audio.h

### - b -

- SDL_blit : SDL_surface.h
- SDL_BlitMap : SDL_surface.h

### - c -

- SDL_calloc_func : SDL_stdinc.h
- SDL_CompareCallback : SDL_stdinc.h
- SDL_cond : SDL_mutex.h
- SDL_Cursor : SDL_mouse.h

### - e -

- SDL_EventFilter : SDL_events.h

### - f -

- SDL_FingerID : SDL_touch.h
- SDL_free_func : SDL_stdinc.h

### - g -

- SDL_GameController : SDL_gamecontroller.h
- SDL_GestureID : SDL_gesture.h
- SDL_GLContext : SDL_video.h

### - h -

- SDL_Haptic : SDL_haptic.h
- SDL_hid_device : SDL_hidapi.h
- SDL_HintCallback : SDL_hints.h
- SDL_HitTest : SDL_video.h

### - i -

- ID3D11Device : SDL_system.h
- ID3D12Device : SDL_system.h
- IDirect3DDevice9 : SDL_system.h
- int16_t : SDL_config_ngage.h
- int32_t : SDL_config_ngage.h
- int64_t : SDL_config_ngage.h
- int8_t : SDL_config_ngage.h
- SDL_iconv_t : SDL_stdinc.h

### - j -

- SDL_Joystick : SDL_joystick.h
- SDL_JoystickGUID : SDL_joystick.h
- SDL_JoystickID : SDL_joystick.h

### - k -

- SDL_Keycode : SDL_keycode.h

### - l -

- SDL_LogOutputFunction : SDL_log.h

### - m -

- MD5UINT4 : SDL_test_md5.h
- SDL_main_func : SDL_main.h
- SDL_malloc_func : SDL_stdinc.h
- SDL_MetalView : SDL_metal.h
- SDL_mutex : SDL_mutex.h

### - p -

- pfnSDL_CurrentBeginThread : SDL_thread.h
- pfnSDL_CurrentEndThread : SDL_thread.h

### - r -

- SDL_realloc_func : SDL_stdinc.h
- SDL_Renderer : SDL_render.h

### - s -

- SDL_sem : SDL_mutex.h
- SDL_Sensor : SDL_sensor.h
- SDL_SensorID : SDL_sensor.h
- SDL_SpinLock : SDL_atomic.h
- Sint16 : SDL_stdinc.h
- Sint32 : SDL_stdinc.h
- Sint64 : SDL_stdinc.h
- Sint8 : SDL_stdinc.h

### - t -

- SDL_Texture : SDL_render.h
- SDL_Thread : SDL_thread.h
- SDL_ThreadFunction : SDL_thread.h
- SDL_threadID : SDL_thread.h
- SDL_TimerCallback : SDL_timer.h
- SDL_TimerID : SDL_timer.h
- SDL_TLSDestructorCallback : SDL_thread.h
- SDL_TLSID : SDL_thread.h
- SDL_TouchID : SDL_touch.h
- SDLTest_TestCaseFp : SDL_test_harness.h
- SDLTest_TestCaseSetUpFp : SDL_test_harness.h
- SDLTest_TestCaseTearDownFp : SDL_test_harness.h

### - u -

- Uint16 : SDL_stdinc.h
- uint16_t : SDL_config_ngage.h
- Uint32 : SDL_stdinc.h
- uint32_t : SDL_config_ngage.h
- Uint64 : SDL_stdinc.h
- uint64_t : SDL_config_ngage.h
- Uint8 : SDL_stdinc.h
- uint8_t : SDL_config_ngage.h
- uintptr_t : SDL_config_ngage.h

### - v -

- SDL_vulkanInstance : SDL_vulkan.h
- SDL_vulkanSurface : SDL_vulkan.h

### - w -

- SDL_Window : SDL_video.h
- SDL_WindowsMessageHook : SDL_system.h