Wiki Page Content

Revision 7 as of 2010-05-08 22:15:59

Clear message

DRAFT

green

Initialization & Shutdown (SDL.h)

Initialization & Shutdown (SDL.h)

This is the main include header for the SDL library.

Functions in this category are used to set up SDL 1.3 for use and generally have global effects in your program.

As of version 0.5, SDL is loaded dynamically into the application.

green

Introduction to Initialization

(header to be used w/ ToC)

Initialization
To begin using SDL in your program SDL_Init() must be called to initialize subsystems and enable use of other SDL functions.

  • {i} The Event Handling, File I/O, and Threading subsystems are initialized by default. To initialize other subsystems you must specifically call them. Multiple subsystems may be or'd together.

  • Example:

    • SDL_Init(SDL_INIT_VIDEO|SDL_INIT_AUDIO);
    • Initializes the 3 default subsystems plus the Video and Audio subsystems.

Introduction to Shut Down

(header to be used w/ ToC)

Shut Down
SDL_Quit() should be called before an SDL application exits to shut down all subsystems, including the default ones.

  • It is not necessary to specify individual subsystems when using SDL_Quit(). It will automatically shut down all active subsystems.

Functions

Functions


CategoryCategory

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