SDL3pp
A slim C++ wrapper for SDL3
|
API by Category | Api by category |
▼Design notes | Design notes on this project |
Transformations | |
Resource | A Resource is a type where its memory is controlled by SDL, usually with functions like SDL_Create*() and SDL_Destroy*() |
Callback | |
Formatted string | C++ has the type-safe std::format/fmt style, so where applicable we wrap the SDL's C style formatted string with the it |
Wrap state | We define an wrapped state when we have a opaque void*, an integer or enum that just represent some state or handle that does not relate to any allocation (it is safe to copy around), but it has some OO-like macro properties to query and or OO-like functions to manipulate it |
Wrap extending struct | This is similar to Wrap state, but when the state is a struct |
Constructor Tag | |
Todo List |