mirror of
https://github.com/SourMesen/Mesen2.git
synced 2025-04-02 10:21:44 -04:00
15 lines
No EOL
274 B
C++
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;
|
|
}; |