SDL_AppIterate_func AppIterate_func
Function pointer typedef for SDL_AppIterate.
Definition SDL3pp_init.h:195
SDL_AppInit_func AppInit_func
Function pointer typedef for SDL_AppInit.
Definition SDL3pp_init.h:180
SDL_AppEvent_func AppEvent_func
Function pointer typedef for SDL_AppEvent.
Definition SDL3pp_init.h:211
SDL_AppQuit_func AppQuit_func
Function pointer typedef for SDL_AppQuit.
Definition SDL3pp_init.h:225
int RunApp(int argc, char *argv[], main_func mainFunction, void *reserved)
Initializes and launches an SDL application, by doing platform-specific initialization before calling...
Definition SDL3pp_main.h:148
void SetMainReady()
Circumvent failure of SDL_Init() when not using SDL_main() as an entry point.
Definition SDL3pp_main.h:118
int EnterAppMainCallbacks(int argc, char *argv[], AppInit_func appinit, AppIterate_func appiter, AppEvent_func appevent, AppQuit_func appquit)
An entry point for SDL's use in SDL_MAIN_USE_CALLBACKS.
Definition SDL3pp_main.h:181
SDL_main_func main_func
The prototype for the application's main() function.
Definition SDL3pp_main.h:103
void GDKSuspendComplete()
Callback from the application to let the suspend continue.
Definition SDL3pp_main.h:200