InputCommon: Add XInput2 InputBackend class.

This commit is contained in:
Jordan Woyak
2024-03-11 01:42:32 -05:00
parent 498584ac77
commit 8098be3dfa
3 changed files with 24 additions and 12 deletions

View File

@ -16,10 +16,11 @@ extern "C" {
#include "Common/CommonTypes.h"
#include "Common/Matrix.h"
#include "InputCommon/ControllerInterface/ControllerInterface.h"
#include "InputCommon/ControllerInterface/InputBackend.h"
namespace ciface::XInput2
{
void PopulateDevices(void* const hwnd);
std::unique_ptr<ciface::InputBackend> CreateInputBackend(ControllerInterface* controller_interface);
class KeyboardMouse : public Core::Device
{