Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

sdl_initsubsystem(3) [opensolaris man page]

SDL_InitSubSystem(3)						 SDL API Reference					      SDL_InitSubSystem(3)

NAME
SDL_InitSubSystem - Initialize subsystems SYNOPSIS
#include "SDL.h" int SDL_InitSubSystem(Uint32 flags); DESCRIPTION
After SDL has been initialized with SDL_Init you may initialize uninitialized subsystems with SDL_InitSubSystem. The flags parameter is the same as that used in SDL_Init. EXAMPLES
/* Seperating Joystick and Video initialization. */ SDL_Init(SDL_INIT_VIDEO); . . SDL_SetVideoMode(640, 480, 16, SDL_DOUBLEBUF|SDL_FULLSCREEN); . /* Do Some Video stuff */ . . /* Initialize the joystick subsystem */ SDL_InitSubSystem(SDL_INIT_JOYSTICK); /* Do some stuff with video and joystick */ . . . /* Shut them both down */ SDL_Quit(); RETURN VALUE
Returns -1 on an error or 0 on success. SEE ALSO
SDL_Init, SDL_Quit, SDL_QuitSubSystem SDL
Tue 11 Sep 2001, 23:00 SDL_InitSubSystem(3)

Check Out this Related Man Page

SDL_WasInit(3)							 SDL API Reference						    SDL_WasInit(3)

NAME
SDL_WasInit - Check which subsystems are initialized SYNOPSIS
#include "SDL.h" Uint32 SDL_WasInit(Uint32 flags); DESCRIPTION
SDL_WasInit allows you to see which SDL subsytems have been initialized. flags is a bitwise OR'd combination of the subsystems you wish to check (see SDL_Init for a list of subsystem flags). RETURN VALUE
SDL_WasInit returns a bitwised OR'd combination of the initialized subsystems. EXAMPLES
/* Here are several ways you can use SDL_WasInit() */ /* Get init data on all the subsystems */ Uint32 subsystem_init; subsystem_init=SDL_WasInit(SDL_INIT_EVERYTHING); if(subsystem_init&SDL_INIT_VIDEO) printf("Video is initialized. "); else printf("Video is not initialized. "); /* Just check for one specfic subsystem */ if(SDL_WasInit(SDL_INIT_VIDEO)!=0) printf("Video is initialized. "); else printf("Video is not initialized. "); /* Check for two subsystems */ Uint32 subsystem_mask=SDL_INIT_VIDEO|SDL_INIT_AUDIO; if(SDL_WasInit(subsystem_mask)==subsystem_mask) printf("Video and Audio initialized. "); else printf("Video and Audio not initialized. "); SEE ALSO
SDL_Init, SDL_Subsystem SDL
Tue 11 Sep 2001, 23:00 SDL_WasInit(3)
Man Page