Mesen2/Core/Shared/IControllerHub.h
2022-09-08 21:29:52 -04:00

15 lines
No EOL
274 B
C++

#pragma once
#include "pch.h"
class BaseControlDevice;
class IControllerHub
{
public:
static constexpr int MaxSubPorts = 5;
virtual void RefreshHubState() = 0;
virtual int GetHubPortCount() = 0;
virtual shared_ptr<BaseControlDevice> GetController(int index) = 0;
};