xbmc
|
A branch in the controller tree. More...
#include <ControllerHub.h>
Public Member Functions | |
CControllerHub (const CControllerHub &other) | |
CControllerHub (CControllerHub &&other)=default | |
CControllerHub & | operator= (const CControllerHub &rhs) |
CControllerHub & | operator= (CControllerHub &&rhs) noexcept |
void | Clear () |
bool | HasPorts () const |
PortVec & | GetPorts () |
const PortVec & | GetPorts () const |
void | SetPorts (PortVec ports) |
bool | IsControllerAccepted (const std::string &controllerId) const |
bool | IsControllerAccepted (const std::string &portAddress, const std::string &controllerId) const |
ControllerVector | GetControllers () const |
void | GetControllers (ControllerVector &controllers) const |
const CPortNode & | GetPort (const std::string &address) const |
void | GetInputPorts (std::vector< std::string > &inputPorts) const |
Get a list of ports that accept player input. More... | |
A branch in the controller tree.
void CControllerHub::GetInputPorts | ( | std::vector< std::string > & | inputPorts | ) | const |
Get a list of ports that accept player input.
[out] | inputPorts | The list of input ports |