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