Go to the documentation of this file.
94 #define SDL_iOSSetAnimationCallback(window, interval, callback, callbackParam) SDL_iPhoneSetAnimationCallback(window, interval, callback, callbackParam)
97 #define SDL_iOSSetEventPump(enabled) SDL_iPhoneSetEventPump(enabled)
173 #define SDL_ANDROID_EXTERNAL_STORAGE_READ 0x01
174 #define SDL_ANDROID_EXTERNAL_STORAGE_WRITE 0x02
213 SDL_WINRT_PATH_INSTALLED_LOCATION,
216 SDL_WINRT_PATH_LOCAL_FOLDER,
222 SDL_WINRT_PATH_ROAMING_FOLDER,
226 SDL_WINRT_PATH_TEMP_FOLDER
236 SDL_WINRT_DEVICEFAMILY_UNKNOWN,
239 SDL_WINRT_DEVICEFAMILY_DESKTOP,
242 SDL_WINRT_DEVICEFAMILY_MOBILE,
245 SDL_WINRT_DEVICEFAMILY_XBOX,
246 } SDL_WinRT_DeviceFamily;
void SDL_OnApplicationDidReceiveMemoryWarning(void)
SDL_bool SDL_DXGIGetOutputInfo(int displayIndex, int *adapterIndex, int *outputIndex)
Returns the DXGI Adapter and Output indices for the specified display index.
#define SDL_AndroidBackButton
void SDL_OnApplicationDidEnterBackground(void)
GLuint GLsizei const GLchar * message
void(* SDL_WindowsMessageHook)(void *userdata, void *hWnd, unsigned int message, Uint64 wParam, Sint64 lParam)
Set a function that is called for every windows message, before TranslateMessage()
void SDL_OnApplicationWillEnterForeground(void)
#define SDL_AndroidGetExternalStoragePath
static Uint32 callback(Uint32 interval, void *param)
struct IDirect3DDevice9 IDirect3DDevice9
The type used to identify a window.
#define SDL_LinuxSetThreadPriority
EGLSurface EGLNativeWindowType * window
SDL_bool SDL_IsAndroidTV(void)
SDL_WinRT_DeviceFamily SDL_WinRTGetDeviceFamily()
SDL_bool SDL_IsChromebook(void)
int SDL_Direct3D9GetAdapterIndex(int displayIndex)
Returns the D3D9 adapter index that matches the specified display index.
int SDL_GetAndroidSDKVersion(void)
void SDL_OnApplicationWillTerminate(void)
#define SDL_AndroidGetActivity
void SDL_OnApplicationWillResignActive(void)
SDL_bool SDL_IsDeXMode(void)
static SDL_Renderer * renderer
void SDL_SetWindowsMessageHook(SDL_WindowsMessageHook callback, void *userdata)
IDirect3DDevice9 * SDL_RenderGetD3D9Device(SDL_Renderer *renderer)
Returns the D3D device associated with a renderer, or NULL if it's not a D3D renderer.
#define SDL_AndroidGetJNIEnv
GLenum GLenum GLsizei const GLuint GLboolean enabled
#define SDL_WinRTGetFSPathUTF8
#define SDL_OnApplicationDidChangeStatusBarOrientation
#define SDL_AndroidGetExternalStorageState
#define SDL_iPhoneSetEventPump
void SDL_OnApplicationDidBecomeActive(void)
SDL_PRINTF_FORMAT_STRING const char int SDL_PRINTF_FORMAT_STRING const char int SDL_PRINTF_FORMAT_STRING const char int SDL_PRINTF_FORMAT_STRING const char const char SDL_SCANF_FORMAT_STRING const char return SDL_ThreadFunction const char void return Uint32 return Uint32 void
#define SDL_iPhoneSetAnimationCallback
#define SDL_WinRTGetFSPathUNICODE
#define SDL_AndroidGetInternalStoragePath
SDL_bool SDL_IsTablet(void)
Return true if the current device is a tablet.