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... | |