80#define SDL_INIT_AUDIO 0x00000010u
81#define SDL_INIT_VIDEO 0x00000020u
82#define SDL_INIT_JOYSTICK 0x00000200u
83#define SDL_INIT_HAPTIC 0x00001000u
84#define SDL_INIT_GAMEPAD 0x00002000u
85#define SDL_INIT_EVENTS 0x00004000u
86#define SDL_INIT_SENSOR 0x00008000u
87#define SDL_INIT_CAMERA 0x00010000u
278extern SDL_DECLSPEC
bool SDLCALL
SDL_SetAppMetadata(
const char *appname,
const char *appversion,
const char *appidentifier);
343#define SDL_PROP_APP_METADATA_NAME_STRING "SDL.app.metadata.name"
344#define SDL_PROP_APP_METADATA_VERSION_STRING "SDL.app.metadata.version"
345#define SDL_PROP_APP_METADATA_IDENTIFIER_STRING "SDL.app.metadata.identifier"
346#define SDL_PROP_APP_METADATA_CREATOR_STRING "SDL.app.metadata.creator"
347#define SDL_PROP_APP_METADATA_COPYRIGHT_STRING "SDL.app.metadata.copyright"
348#define SDL_PROP_APP_METADATA_URL_STRING "SDL.app.metadata.url"
349#define SDL_PROP_APP_METADATA_TYPE_STRING "SDL.app.metadata.type"
SDL_AppResult(* SDL_AppEvent_func)(void *appstate, SDL_Event *event)
bool SDL_SetAppMetadataProperty(const char *name, const char *value)
void SDL_QuitSubSystem(SDL_InitFlags flags)
SDL_InitFlags SDL_WasInit(SDL_InitFlags flags)
SDL_AppResult(* SDL_AppInit_func)(void **appstate, int argc, char *argv[])
const char * SDL_GetAppMetadataProperty(const char *name)
bool SDL_InitSubSystem(SDL_InitFlags flags)
bool SDL_Init(SDL_InitFlags flags)
bool SDL_SetAppMetadata(const char *appname, const char *appversion, const char *appidentifier)
void(* SDL_AppQuit_func)(void *appstate, SDL_AppResult result)
SDL_AppResult(* SDL_AppIterate_func)(void *appstate)