# CategoryPlatform

SDL provides a means to identify the app's platform, both at compile time
and runtime.

<!-- END CATEGORY DOCUMENTATION -->

## Functions

<!-- DO NOT HAND-EDIT CATEGORY LISTS, THEY ARE AUTOGENERATED AND WILL BE OVERWRITTEN, BASED ON TAGS IN INDIVIDUAL PAGE FOOTERS. EDIT THOSE INSTEAD. -->
<!-- BEGIN CATEGORY LIST: CategoryPlatform, CategoryAPIFunction -->
- [SDL_GetPlatform](SDL_GetPlatform)
<!-- END CATEGORY LIST -->

## Datatypes

<!-- DO NOT HAND-EDIT CATEGORY LISTS, THEY ARE AUTOGENERATED AND WILL BE OVERWRITTEN, BASED ON TAGS IN INDIVIDUAL PAGE FOOTERS. EDIT THOSE INSTEAD. -->
<!-- BEGIN CATEGORY LIST: CategoryPlatform, CategoryAPIDatatype -->
- (none.)
<!-- END CATEGORY LIST -->

## Structs

<!-- DO NOT HAND-EDIT CATEGORY LISTS, THEY ARE AUTOGENERATED AND WILL BE OVERWRITTEN, BASED ON TAGS IN INDIVIDUAL PAGE FOOTERS. EDIT THOSE INSTEAD. -->
<!-- BEGIN CATEGORY LIST: CategoryPlatform, CategoryAPIStruct -->
- (none.)
<!-- END CATEGORY LIST -->

## Enums

<!-- DO NOT HAND-EDIT CATEGORY LISTS, THEY ARE AUTOGENERATED AND WILL BE OVERWRITTEN, BASED ON TAGS IN INDIVIDUAL PAGE FOOTERS. EDIT THOSE INSTEAD. -->
<!-- BEGIN CATEGORY LIST: CategoryPlatform, CategoryAPIEnum -->
- (none.)
<!-- END CATEGORY LIST -->

## Macros

<!-- DO NOT HAND-EDIT CATEGORY LISTS, THEY ARE AUTOGENERATED AND WILL BE OVERWRITTEN, BASED ON TAGS IN INDIVIDUAL PAGE FOOTERS. EDIT THOSE INSTEAD. -->
<!-- BEGIN CATEGORY LIST: CategoryPlatform, CategoryAPIMacro -->
- [SDL_PLATFORM_3DS](SDL_PLATFORM_3DS)
- [SDL_PLATFORM_AIX](SDL_PLATFORM_AIX)
- [SDL_PLATFORM_ANDROID](SDL_PLATFORM_ANDROID)
- [SDL_PLATFORM_APPLE](SDL_PLATFORM_APPLE)
- [SDL_PLATFORM_BSDI](SDL_PLATFORM_BSDI)
- [SDL_PLATFORM_CYGWIN](SDL_PLATFORM_CYGWIN)
- [SDL_PLATFORM_EMSCRIPTEN](SDL_PLATFORM_EMSCRIPTEN)
- [SDL_PLATFORM_FREEBSD](SDL_PLATFORM_FREEBSD)
- [SDL_PLATFORM_GDK](SDL_PLATFORM_GDK)
- [SDL_PLATFORM_HAIKU](SDL_PLATFORM_HAIKU)
- [SDL_PLATFORM_HPUX](SDL_PLATFORM_HPUX)
- [SDL_PLATFORM_IOS](SDL_PLATFORM_IOS)
- [SDL_PLATFORM_IRIX](SDL_PLATFORM_IRIX)
- [SDL_PLATFORM_LINUX](SDL_PLATFORM_LINUX)
- [SDL_PLATFORM_MACOS](SDL_PLATFORM_MACOS)
- [SDL_PLATFORM_NETBSD](SDL_PLATFORM_NETBSD)
- [SDL_PLATFORM_NGAGE](SDL_PLATFORM_NGAGE)
- [SDL_PLATFORM_OPENBSD](SDL_PLATFORM_OPENBSD)
- [SDL_PLATFORM_OS2](SDL_PLATFORM_OS2)
- [SDL_PLATFORM_OSF](SDL_PLATFORM_OSF)
- [SDL_PLATFORM_PS2](SDL_PLATFORM_PS2)
- [SDL_PLATFORM_PSP](SDL_PLATFORM_PSP)
- [SDL_PLATFORM_QNXNTO](SDL_PLATFORM_QNXNTO)
- [SDL_PLATFORM_RISCOS](SDL_PLATFORM_RISCOS)
- [SDL_PLATFORM_SOLARIS](SDL_PLATFORM_SOLARIS)
- [SDL_PLATFORM_TVOS](SDL_PLATFORM_TVOS)
- [SDL_PLATFORM_UNIX](SDL_PLATFORM_UNIX)
- [SDL_PLATFORM_VISIONOS](SDL_PLATFORM_VISIONOS)
- [SDL_PLATFORM_VITA](SDL_PLATFORM_VITA)
- [SDL_PLATFORM_WIN32](SDL_PLATFORM_WIN32)
- [SDL_PLATFORM_WINDOWS](SDL_PLATFORM_WINDOWS)
- [SDL_PLATFORM_WINGDK](SDL_PLATFORM_WINGDK)
- [SDL_PLATFORM_XBOXONE](SDL_PLATFORM_XBOXONE)
- [SDL_PLATFORM_XBOXSERIES](SDL_PLATFORM_XBOXSERIES)
- [SDL_WINAPI_FAMILY_PHONE](SDL_WINAPI_FAMILY_PHONE)
<!-- END CATEGORY LIST -->


----
[CategoryAPICategory](CategoryAPICategory)