60#define SDL_INIT_TIMER 0x00000001u
61#define SDL_INIT_AUDIO 0x00000010u
62#define SDL_INIT_VIDEO 0x00000020u
63#define SDL_INIT_JOYSTICK 0x00000200u
64#define SDL_INIT_HAPTIC 0x00001000u
65#define SDL_INIT_GAMEPAD 0x00002000u
66#define SDL_INIT_EVENTS 0x00004000u
67#define SDL_INIT_SENSOR 0x00008000u
68#define SDL_INIT_CAMERA 0x00010000u
325#define SDL_PROP_APP_METADATA_NAME_STRING "SDL.app.metadata.name"
326#define SDL_PROP_APP_METADATA_VERSION_STRING "SDL.app.metadata.version"
327#define SDL_PROP_APP_METADATA_IDENTIFIER_STRING "SDL.app.metadata.identifier"
328#define SDL_PROP_APP_METADATA_CREATOR_STRING "SDL.app.metadata.creator"
329#define SDL_PROP_APP_METADATA_COPYRIGHT_STRING "SDL.app.metadata.copyright"
330#define SDL_PROP_APP_METADATA_URL_STRING "SDL.app.metadata.url"
331#define SDL_PROP_APP_METADATA_TYPE_STRING "SDL.app.metadata.type"
SDL_bool SDL_SetAppMetadata(const char *appname, const char *appversion, const char *appidentifier)
SDL_bool SDL_InitSubSystem(SDL_InitFlags flags)
void SDL_QuitSubSystem(SDL_InitFlags flags)
SDL_InitFlags SDL_WasInit(SDL_InitFlags flags)
SDL_bool SDL_Init(SDL_InitFlags flags)
SDL_AppResult(* SDL_AppInit_func)(void **appstate, int argc, char *argv[])
const char * SDL_GetAppMetadataProperty(const char *name)
SDL_bool SDL_SetAppMetadataProperty(const char *name, const char *value)
void(* SDL_AppQuit_func)(void *appstate)
SDL_AppResult(* SDL_AppEvent_func)(void *appstate, const SDL_Event *event)
SDL_AppResult(* SDL_AppIterate_func)(void *appstate)