SDL3pp
A slim C++ wrapper for SDL3
|
Api by category.
Category | Header |
---|---|
Display and Window Management | SDL3pp_video.h |
2D Accelerated Rendering | SDL3pp_render.h |
Pixel Formats and Conversion Routines | SDL3pp_pixels.h |
Blend modes | SDL3pp_blendmode.h |
Rectangle Functions | SDL3pp_rect.h |
Surface Creation and Simple Drawing | SDL3pp_surface.h |
Clipboard Handling | SDL3pp_clipboard.h |
Vulkan Support | SDL3pp_vulkan.h |
Metal Support | SDL3pp_metal.h |
Camera Support | SDL3pp_camera.h |
Category | Header |
---|---|
Force Feedback Support | SDL3pp_haptic.h |
Category | Header |
---|---|
Audio Playback, Recording, and Mixing | SDL3pp_audio.h |
Category | Header |
---|---|
3D Rendering and GPU Compute | SDL3pp_gpu.h |
Category | Header |
---|---|
Category Events | SDL3pp_events.h |
Keyboard Support | SDL3pp_keyboard.h |
Keyboard Keycodes | SDL3pp_keycode.h |
Keyboard Scancodes | SDL3pp_scancode.h |
Mouse Support | SDL3pp_mouse.h |
Joystick Support | SDL3pp_joystick.h |
Gamepad Support | SDL3pp_gamepad.h |
Touch Support | SDL3pp_touch.h |
Pen Support | SDL3pp_pen.h |
Sensors | SDL3pp_sensor.h |
HIDAPI | SDL3pp_hidapi.h |
This is provided for compatibility and completeness, we advise you to use std's thread facilities.
Category | Header |
---|---|
Thread Management | SDL3pp_thread.h |
Thread Synchronization Primitives | SDL3pp_mutex.h |
Atomic Operations | SDL3pp_atomic.h |
Category | Header |
---|---|
Timer Support | SDL3pp_timer.h |
Date and Time | SDL3pp_time.h |
Category | Header |
---|---|
Filesystem Access | SDL3pp_filesystem.h |
Storage Abstraction | SDL3pp_storage.h |
I/O Streams | SDL3pp_iostream.h |
Async I/O | SDL3pp_asyncio.h |
Category | Header |
---|---|
Load images from several formats | SDL3pp_image.h |
True type font support | SDL3pp_ttf.h |