My Project
|
Go to the source code of this file.
Typedefs | |
typedef int(* | SDL_main_func) (int argc, char *argv[]) |
Functions | |
SDLMAIN_DECLSPEC int | SDL_main (int argc, char *argv[]) |
DECLSPEC void SDLCALL | SDL_SetMainReady (void) |
Redefine main() on some platforms so that it is called by SDL.
The application's main() function must be called with C linkage, and should be declared like this:
typedef int(* SDL_main_func) (int argc, char *argv[]) |
The prototype for the application's main() function
DECLSPEC void SDLCALL SDL_SetMainReady | ( | void | ) |
This is called by the real SDL main function to let the rest of the library know that initialization was done properly.
Calling this yourself without knowing what you're doing can cause crashes and hard to diagnose problems with your application.