|
SDL3pp
A slim C++ wrapper for SDL3
|
Async callback wrapper helper functions and types. More...

Classes | |
| class | SDL::CallbackHandle |
| A typesafe handle for callback. More... | |
| struct | SDL::CallbackWrapperBase< Result, Args > |
| Base class for callback wrappers. More... | |
| struct | SDL::CallbackWrapper< F > |
| struct | SDL::CallbackWrapper< std::function< Result(Args...)> > |
| Wrapper result callbacks. More... | |
| struct | SDL::KeyValueWrapper< KEY, VALUE, VARIANT > |
| Wrapper key to value result callbacks. More... | |
| struct | SDL::KeyValueCallbackWrapper< KEY, VALUE, VARIANT > |
| Store callbacks by key. More... | |
| struct | SDL::KeyValueCallbackWrapper< KEY, std::function< Result(Args...)>, VARIANT > |
| Store callbacks by key. More... | |
| struct | SDL::UniqueCallbackWrapper< VALUE > |
| Stored Wrapper unique by type result callbacks. More... | |
| struct | SDL::UniqueCallbackWrapper< std::function< Result(Args...)> > |
| Stored Wrapper unique by type result callbacks. More... | |