SDL 1.3 API Reference by Category
Contents
- Initialization & Shutdown (SDL.h)
- Atomic Operations for 32 and 64 Bit Values (SDL_atomic.h)
- Audio Device Management, Playing and Recording (SDL_audio.h)
- CPU Feature Detection (SDL_cpuinfo.h)
- Byte Order and Byte Swapping (SDL_endian.h)
- Error Handling (SDL_error.h)
- Event Handling (SDL_events.h)
- Force Feedback Support (SDL_haptic.h)
- Joystick Support (SDL_joystick.h)
- Keyboard Support (SDL_keyboard.h)
- Shared Object Loading and Function Lookup (SDL_loadso.h)
- Mouse Support (SDL_mouse.h)
- Thread Synchronization Primitives (SDL_mutex.h)
- Pixel Formats and Conversion Routines (SDL_pixels.h)
- Platform Detection (SDL_platform.h)
- Power Management Status (SDL_power.h)
- Rectangle Functions (SDL_rect.h)
- File I/O Abstraction (SDL_rwops.h)
- Surface Creation and Simple Drawing (SDL_surface.h)
- Platform-specific Window Management (SDL_syswm.h)
- Thread Management (SDL_thread.h)
- Timer Support (SDL_timer.h)
- Querying SDL Version (SDL_version.h)
- Display Management, Window Management and Rendering (SDL_video.h)
Initialization & Shutdown (SDL.h)
Atomic Operations for 32 and 64 Bit Values (SDL_atomic.h)
Audio Device Management, Playing and Recording (SDL_audio.h)
CPU Feature Detection (SDL_cpuinfo.h)
Byte Order and Byte Swapping (SDL_endian.h)
Error Handling (SDL_error.h)
Event Handling (SDL_events.h)
Force Feedback Support (SDL_haptic.h)
Joystick Support (SDL_joystick.h)
Keyboard Support (SDL_keyboard.h)
Shared Object Loading and Function Lookup (SDL_loadso.h)
Mouse Support (SDL_mouse.h)
Thread Synchronization Primitives (SDL_mutex.h)
Pixel Formats and Conversion Routines (SDL_pixels.h)
SDL_AddPaletteWatch - Add a callback function which is called when the palette changes.
SDL_AllocPalette - Create a palette structure with the specified number of color entries.
SDL_DelPaletteWatch - Remove a callback function previously added with SDL_AddPaletteWatch().
SDL_FreePalette - Free a palette created with SDL_AllocPalette().
SDL_GetRGB - Maps a pixel value into the RGB components for a given pixel format.
SDL_GetRGBA - Maps a pixel value into the RGBA components for a given pixel format.
SDL_MapRGB - Maps an RGB triple to an opaque pixel value for a given pixel format.
SDL_MapRGBA - Maps an RGBA quadruple to a pixel value for a given pixel format.
SDL_MasksToPixelFormatEnum - Convert a bpp and RGBA masks to an enumerated pixel format.
SDL_PixelFormatEnumToMasks - Convert one of the enumerated pixel formats to a bpp and RGBA masks.
Platform Detection (SDL_platform.h)
Power Management Status (SDL_power.h)
Rectangle Functions (SDL_rect.h)
File I/O Abstraction (SDL_rwops.h)
Surface Creation and Simple Drawing (SDL_surface.h)
Platform-specific Window Management (SDL_syswm.h)
Thread Management (SDL_thread.h)
Timer Support (SDL_timer.h)
Querying SDL Version (SDL_version.h)