GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  SDL_WASINIT (3)

NAME

SDL_WasInit - Check which subsystems are initialized

CONTENTS

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

Search for    or go to Top of page |  Section 3 |  Main Index


SDL SDL_WASINIT (3) Tue 11 Sep 2001, 23:00

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.