Wiki Page Content

Differences between revisions 2 and 3
Revision 2 as of 2013-06-29 21:34:54
Size: 1474
Editor: Pantheon
Comment: I messed up the name at first, sorry.
Revision 3 as of 2013-06-29 21:39:59
Size: 1366
Editor: Pantheon
Comment: changed category
Deletions are marked like this. Additions are marked like this.
Line 38: Line 38:
[[CategoryAPI]], !CategoryHeader

##See the Style Guide for instructions on editing the footer.
----
!CategoryInit

----
!CategoryInit
[[CategoryAPI]], [[CategoryInit]]

DRAFT

SDL_SetMainReady

Use this function to circumvent failure of SDL_Init() when not using SDL_main() as an entry point.

Syntax

void SDL_SetMainReady(void)

Code Examples

#define SDL_MAIN_HANDLED
#include <SDL.h>

int main( void )
{
    SDL_SetMainReady( );
    SDL_Init( SDL_INIT_VIDEO );
    ...
}

Remarks

This function is defined in SDL_main.h, along with the preprocessor rule to redefine main() as SDL_main(). Thus to ensure that your main() function will not be changed it is necessary to define SDL_MAIN_HANDLED before including SDL.h


CategoryAPI, CategoryInit

None: SDL_SetMainReady (last edited 2014-12-21 20:51:01 by PhilippWiesemann)

(Page Info.)
Feedback
Please include your contact information if you'd like to receive a reply.
Submit