|
Size: 1068
Comment: update content (w/ Sam); remove 'draft' note
|
Size: 1012
Comment: temp repair of include (waiting for final SDL_Init)
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 3: | Line 3: |
| ||<tablewidth="100%" style="color: #FF0000;" :> DRAFT|| | |
| Line 28: | Line 27: |
| <<Include(SDL_Init, , , from="OR'd together.", to="== Return Value ==")>> | <<Include(SDL_Init, , , from="OR'd together.", to="This function loads")>> |
SDL_WasInit
Use this function to return a mask of the specified subsystems which have previously been initialized.
Contents
Syntax
Uint32 SDL_WasInit(Uint32 flags)
Function Parameters
Return Value
If flags is 0 it returns a mask of all initialized subsystems, otherwise it returns the initialization status of the specified subsystems.
Code Examples
You can add your code example here
Remarks
These are the flags which may be passed to SDL_WasInit() and may be OR'd together to query multiple, specific subsystems simultaneously.
Include: Nothing found for "This function loads"!
SDL_INIT_TIMER |
timer subsystem |
SDL_INIT_AUDIO |
audio subsystem |
SDL_INIT_VIDEO |
video subsystem; automatically initializes the events subsystem |
SDL_INIT_JOYSTICK |
joystick subsystem; automatically initializes the events subsystem |
SDL_INIT_HAPTIC |
haptic (force feedback) subsystem |
SDL_INIT_GAMECONTROLLER |
controller subsystem; automatically initializes the joystick subsystem |
SDL_INIT_EVENTS |
events subsystem |
SDL_INIT_EVERYTHING |
all of the above subsystems |
SDL_INIT_NOPARACHUTE |
compatibility; this flag is ignored |
If you want to initialize subsystems separately you would call SDL_Init(0) followed by SDL_InitSubSystem() with the desired subsystem flag.
Related Functions
