include/SDL.h
changeset 4627 3b5f4b3a69e1
parent 4493 f0b7c8d169f5
child 4863 cfe6336d7e60
equal deleted inserted replaced
4626:2cfd55c58cd9 4627:3b5f4b3a69e1
   137  *  This function cleans up specific SDL subsystems
   137  *  This function cleans up specific SDL subsystems
   138  */
   138  */
   139 extern DECLSPEC void SDLCALL SDL_QuitSubSystem(Uint32 flags);
   139 extern DECLSPEC void SDLCALL SDL_QuitSubSystem(Uint32 flags);
   140 
   140 
   141 /**
   141 /**
   142  *  This function returns mask of the specified subsystems which have
   142  *  This function returns a mask of the specified subsystems which have
   143  *  been initialized.
   143  *  previously been initialized.
   144  *  
   144  *  
   145  *  If \c flags is 0, it returns a mask of all initialized subsystems.
   145  *  If \c flags is 0, it returns a mask of all initialized subsystems.
   146  */
   146  */
   147 extern DECLSPEC Uint32 SDLCALL SDL_WasInit(Uint32 flags);
   147 extern DECLSPEC Uint32 SDLCALL SDL_WasInit(Uint32 flags);
   148 
   148 
   149 /**
   149 /**
   150  *  This function cleans up all initialized subsystems and unloads the
   150  *  This function cleans up all initialized subsystems. You should
   151  *  dynamically linked library.  You should call it upon all exit conditions.
   151  *  call it upon all exit conditions.
   152  */
   152  */
   153 extern DECLSPEC void SDLCALL SDL_Quit(void);
   153 extern DECLSPEC void SDLCALL SDL_Quit(void);
   154 
   154 
   155 /* Ends C function definitions when using C++ */
   155 /* Ends C function definitions when using C++ */
   156 #ifdef __cplusplus
   156 #ifdef __cplusplus