Factory for creating input backends. More...
#include <input_backend.h>
Public Types | |
| enum class | BackendType { SDL2 , SDL3 , NULL_BACKEND } |
Static Public Member Functions | |
| static std::unique_ptr< IInputBackend > | Create (BackendType type) |
Factory for creating input backends.
Definition at line 135 of file input_backend.h.
|
strong |
| Enumerator | |
|---|---|
| SDL2 | |
| SDL3 | |
| NULL_BACKEND | |
Definition at line 137 of file input_backend.h.
|
static |
Definition at line 177 of file input_backend.cc.
References LOG_ERROR, LOG_WARN, NULL_BACKEND, SDL2, and SDL3.
Referenced by yaze::emu::input::InputManager::Initialize().