|
SDL3pp
A slim C++ wrapper for SDL3
|
Api by category
| 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 |
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 |
|---|---|
| Async callback helpers | SDL3pp_callbackWrapper.h |
| Optional referencesOptional references | SDL3pp_optionalRef.h |
| Pointer wrapper to SDL::free() | SDL3pp_ownPtr.h |
| Helpers to wrap SDL Resources. | SDL3pp_resource.h |
| Span-like for derived structsSpan-like for derived structs | SDL3pp_spanRef.h |
| Helpers to use C++ strings and byte arrays. | SDL3pp_strings.h |