# CategoryMain Redefine main() on some platforms so that it is called by SDL. For details on how [SDL_main](SDL_main) works, and how to use it, please refer to: https://wiki.libsdl.org/SDL3/README/main-functions (or docs/README-main-functions.md in the SDL source tree) ## Functions - [SDL_AppEvent](SDL_AppEvent) - [SDL_AppInit](SDL_AppInit) - [SDL_AppIterate](SDL_AppIterate) - [SDL_AppQuit](SDL_AppQuit) - [SDL_EnterAppMainCallbacks](SDL_EnterAppMainCallbacks) - [SDL_GDKSuspendComplete](SDL_GDKSuspendComplete) - [SDL_main](SDL_main) - [SDL_RegisterApp](SDL_RegisterApp) - [SDL_RunApp](SDL_RunApp) - [SDL_SetMainReady](SDL_SetMainReady) - [SDL_UnregisterApp](SDL_UnregisterApp) ## Datatypes - [SDL_main_func](SDL_main_func) ## Structs - (none.) ## Enums - (none.) ## Macros - [SDL_MAIN_USE_CALLBACKS](SDL_MAIN_USE_CALLBACKS) ---- [CategoryAPICategory](CategoryAPICategory)