11 #include "games/GameTypes.h" 12 #include "games/controllers/ControllerTypes.h" 54 const ControllerPtr&
Controller()
const {
return m_controller; }
59 const GameClientPortVec&
Ports()
const {
return m_ports; }
71 static ControllerPtr GetController(
const char* controllerId);
73 ControllerPtr m_controller;
74 GameClientPortVec m_ports;
const GameClientPortVec & Ports() const
The ports on this device.
Definition: GameClientDevice.h:59
~CGameClientDevice()
Destructor.
CGameClientDevice(const game_input_device &device)
Construct a device.
Definition: GameClientDevice.cpp:25
Controller configuration window.
Definition: AudioDecoder.h:18
Definition: PhysicalPort.h:21
const ControllerPtr & Controller() const
The controller profile.
Definition: GameClientDevice.h:54
Represents a device connected to a port.
Definition: GameClientDevice.h:29