11 #include "games/GameTypes.h" 12 #include "games/controllers/ControllerTypes.h" 83 const std::string&
ID()
const {
return m_portId; }
94 const GameClientDeviceVec&
Devices()
const {
return m_acceptedDevices; }
99 bool m_forceConnected{
false};
100 GameClientDeviceVec m_acceptedDevices;
const GameClientDeviceVec & Devices() const
Get the list of devices accepted by this port.
Definition: GameClientPort.h:94
const std::string & ID() const
Get the ID of the port.
Definition: GameClientPort.h:83
~CGameClientPort()
Destructor.
CGameClientPort(const game_input_port &port)
Construct a hardware port.
Definition: GameClientPort.cpp:23
bool ForceConnected() const
True if a controller must be connected, preventing the disconnected option from being shown to the us...
Definition: GameClientPort.h:89
Controller configuration window.
Definition: AudioDecoder.h:18
PORT_TYPE PortType() const
Get the port type.
Definition: GameClientPort.h:76
Definition: PhysicalPort.h:21
Represents a port that devices can connect to.
Definition: GameClientPort.h:29