DRAFT |
SDL 1.3 API by Category
Contents
Functions by Type
Initialization
Introduction to Initialization
View a List of Functions Related to... |
View the Header |
green
Video
View a List of Functions Related to... |
View the Header |
Input
View a List of Functions Related to... |
View the Header |
Force Feedback
Introduction to Force Feedback
View a List of Functions Related to... |
View the Header |
Audio
View a List of Functions Related to... |
View the Header |
File I/O Abstraction
Introduction to File I/O Abstraction
View a List of Functions Related to... |
View the Header |
Shared Object Support
Introduction to Shared Object Support
View a List of Functions Related to... |
View the Header |
Threads
View a List of Functions Related to... |
View the Header |
Timers
View a List of Functions Related to... |
View the Header |
CPU Feature Detection
Introduction to CPU Feature Detection
View a List of Functions Related to... |
View the Header |
Power Management
Introduction to Power Management
View a List of Functions Related to... |
View the Header |
Endian Independence
Introduction to Endian Independence (Byte Order and Byte Swapping)
View a List of Functions Related to... |
View the Header |
Introductory Information by Category
Introduction to Initialization
General
Functions in this category are used to set up SDL 1.3 for use and generally have global effects in your program.
Version
These functions are used to collect or display information about the version of SDL that is currently being used by the program. There are four (4) macros green
that apply to this header.
This macro gathers information from SDL_MAJOR_VERSION, SDL_MINOR_VERSION, AND SDL_PATCHLEVEL (#defines) and fills the structure SDL_version with that information.
- A minor macro that converts version numbers into a numeric value.
- A minor macro that produces the current SDL version number (major.minor.patchlevel)
- A minor macro that confirms whether a program was compiled with a version no older than the specified version.
Introduction to Video
Introduction to Input
Introduction to Force Feedback
Introduction to Audio
Introduction to File I/O Abstraction
Introduction to Shared Object Support
Introduction to Threads
Introduction to Timers
Introduction to CPU Feature Detection
Introduction to Power Management
Introduction to Endian Independence (Byte Order and Byte Swapping)
green
-OR -
In each section:
For more detailed information on each Category, including how to get started, answers to common questions and errors, and more, click the Introduction to... link in each section
For a list of functions found in each header click the link under Related Functions
- You will find links to detailed pages about each function on those pages
For the header file itself click the link under Header in each section
-OR-
Each section below includes
- a link to introductory information about each function type including, where relevant:
green
- a link to one or more pages containing a complete list of functions belonging to each header in that category
- listed functions link to detailed information on each
- a link to the header page
