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

### - s -

- SDL_SaveBMP_RW : SDL_oldnames.h
- SDL_ScaleModeLinear : SDL_oldnames.h
- SDL_ScaleModeNearest : SDL_oldnames.h
- SDL_SCANCODE_AUDIOFASTFORWARD : SDL_oldnames.h
- SDL_SCANCODE_AUDIOMUTE : SDL_oldnames.h
- SDL_SCANCODE_AUDIONEXT : SDL_oldnames.h
- SDL_SCANCODE_AUDIOPLAY : SDL_oldnames.h
- SDL_SCANCODE_AUDIOPREV : SDL_oldnames.h
- SDL_SCANCODE_AUDIOREWIND : SDL_oldnames.h
- SDL_SCANCODE_AUDIOSTOP : SDL_oldnames.h
- SDL_SCANCODE_EJECT : SDL_oldnames.h
- SDL_SCANCODE_MEDIASELECT : SDL_oldnames.h
- SDL_SCANCODE_TO_KEYCODE : SDL_keycode.h
- SDL_SCANF_FORMAT_STRING : SDL_stdinc.h
- SDL_SCANF_VARARG_FUNC : SDL_stdinc.h
- SDL_SCANF_VARARG_FUNCV : SDL_stdinc.h
- SDL_SCOPED_CAPABILITY : SDL_mutex.h
- SDL_SECONDS_TO_NS : SDL_timer.h
- SDL_sem : SDL_oldnames.h
- SDL_SemPost : SDL_oldnames.h
- SDL_SemTryWait : SDL_oldnames.h
- SDL_SemValue : SDL_oldnames.h
- SDL_SemWait : SDL_oldnames.h
- SDL_SemWaitTimeout : SDL_oldnames.h
- SDL_SensorClose : SDL_oldnames.h
- SDL_SensorFromInstanceID : SDL_oldnames.h
- SDL_SensorGetData : SDL_oldnames.h
- SDL_SensorGetInstanceID : SDL_oldnames.h
- SDL_SensorGetName : SDL_oldnames.h
- SDL_SensorGetNonPortableType : SDL_oldnames.h
- SDL_SensorGetType : SDL_oldnames.h
- SDL_SensorOpen : SDL_oldnames.h
- SDL_SENSORUPDATE : SDL_oldnames.h
- SDL_SensorUpdate : SDL_oldnames.h
- SDL_SetClipRect : SDL_oldnames.h
- SDL_SetColorKey : SDL_oldnames.h
- SDL_SetThreadPriority : SDL_oldnames.h
- SDL_SetWindowDisplayMode : SDL_oldnames.h
- SDL_SIMD_ALIGNED : SDL_oldnames.h
- SDL_SIMDGetAlignment : SDL_oldnames.h
- SDL_SINT64_C : SDL_stdinc.h
- SDL_size_add_overflow : SDL_oldnames.h
- SDL_SIZE_MAX : SDL_stdinc.h
- SDL_size_mul_overflow : SDL_oldnames.h
- SDL_SOFTWARE_RENDERER : SDL_render.h
- SDL_stack_alloc : SDL_stdinc.h
- SDL_stack_free : SDL_stdinc.h
- SDL_STANDARD_GRAVITY : SDL_sensor.h
- SDL_static_cast : SDL_stdinc.h
- SDL_STRINGIFY_ARG : SDL_stdinc.h
- SDL_strtokr : SDL_oldnames.h
- SDL_SURFACE_LOCK_NEEDED : SDL_surface.h
- SDL_SURFACE_LOCKED : SDL_surface.h
- SDL_SURFACE_PREALLOCATED : SDL_surface.h
- SDL_SURFACE_SIMD_ALIGNED : SDL_surface.h
- SDL_Swap16BE : SDL_endian.h
- SDL_Swap16LE : SDL_endian.h
- SDL_Swap32BE : SDL_endian.h
- SDL_Swap32LE : SDL_endian.h
- SDL_Swap64BE : SDL_endian.h
- SDL_Swap64LE : SDL_endian.h
- SDL_SwapBE16 : SDL_oldnames.h
- SDL_SwapBE32 : SDL_oldnames.h
- SDL_SwapBE64 : SDL_oldnames.h
- SDL_SwapFloatBE : SDL_endian.h
- SDL_SwapFloatLE : SDL_endian.h
- SDL_SwapLE16 : SDL_oldnames.h
- SDL_SwapLE32 : SDL_oldnames.h
- SDL_SwapLE64 : SDL_oldnames.h
- SDL_SYSTEM_CURSOR_ARROW : SDL_oldnames.h
- SDL_SYSTEM_CURSOR_HAND : SDL_oldnames.h
- SDL_SYSTEM_CURSOR_IBEAM : SDL_oldnames.h
- SDL_SYSTEM_CURSOR_NO : SDL_oldnames.h
- SDL_SYSTEM_CURSOR_SIZEALL : SDL_oldnames.h
- SDL_SYSTEM_CURSOR_SIZENESW : SDL_oldnames.h
- SDL_SYSTEM_CURSOR_SIZENS : SDL_oldnames.h
- SDL_SYSTEM_CURSOR_SIZENWSE : SDL_oldnames.h
- SDL_SYSTEM_CURSOR_SIZEWE : SDL_oldnames.h
- SDL_SYSTEM_CURSOR_WAITARROW : SDL_oldnames.h
- SDL_SYSTEM_CURSOR_WINDOW_BOTTOM : SDL_oldnames.h
- SDL_SYSTEM_CURSOR_WINDOW_BOTTOMLEFT : SDL_oldnames.h
- SDL_SYSTEM_CURSOR_WINDOW_BOTTOMRIGHT : SDL_oldnames.h
- SDL_SYSTEM_CURSOR_WINDOW_LEFT : SDL_oldnames.h
- SDL_SYSTEM_CURSOR_WINDOW_RIGHT : SDL_oldnames.h
- SDL_SYSTEM_CURSOR_WINDOW_TOP : SDL_oldnames.h
- SDL_SYSTEM_CURSOR_WINDOW_TOPLEFT : SDL_oldnames.h
- SDL_SYSTEM_CURSOR_WINDOW_TOPRIGHT : SDL_oldnames.h