Add all the files

This commit is contained in:
Exzap 2022-08-22 22:21:23 +02:00
parent e3db07a16a
commit d60742f52b
1445 changed files with 430238 additions and 0 deletions

View file

@ -0,0 +1,13 @@
#pragma once
#include "input/api/InputAPI.h"
#include "input/api/Controller.h"
#include "input/emulated/EmulatedController.h"
class ControllerFactory
{
public:
static ControllerPtr CreateController(InputAPI::Type api, std::string_view uuid, std::string_view display_name);
static EmulatedControllerPtr CreateEmulatedController(size_t player_index, EmulatedController::Type type);
static ControllerProviderPtr CreateControllerProvider(InputAPI::Type api, const ControllerProviderSettings& settings);
};