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

### - s -

- SDL_SaveBMP : SDL_surface.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_SENSOR_ANDROID : SDL_config_android.h
- SDL_SENSOR_COREMOTION : SDL_config_iphoneos.h
- SDL_SENSOR_DISABLED : SDL_config_minimal.h, SDL_config_ngage.h
- SDL_SENSOR_DUMMY : SDL_config.h, SDL_config_emscripten.h, SDL_config_macosx.h, SDL_config_os2.h, SDL_config_pandora.h, SDL_config_winrt.h, SDL_config_xbox.h
- SDL_SENSOR_WINDOWS : SDL_config_windows.h, SDL_config_wingdk.h
- SDL_SHAPEMODEALPHA : SDL_shape.h
- SDL_SIMD_ALIGNED : SDL_surface.h
- SDL_SIZE_MAX : SDL_stdinc.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_SwapBE16 : SDL_endian.h
- SDL_SwapBE32 : SDL_endian.h
- SDL_SwapBE64 : SDL_endian.h
- SDL_SwapFloatBE : SDL_endian.h
- SDL_SwapFloatLE : SDL_endian.h
- SDL_SwapLE16 : SDL_endian.h
- SDL_SwapLE32 : SDL_endian.h
- SDL_SwapLE64 : SDL_endian.h
- SDL_SWSURFACE : SDL_surface.h
- SIZEOF_VOIDP : SDL_config.h, SDL_config_android.h, SDL_config_emscripten.h, SDL_config_iphoneos.h, SDL_config_macosx.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
- STDC_HEADERS : SDL_config.h, SDL_config_android.h, SDL_config_emscripten.h, SDL_config_iphoneos.h, SDL_config_macosx.h, SDL_config_os2.h, SDL_config_pandora.h, SDL_config_winrt.h