xbmc
Public Member Functions | List of all members
KODI::GAME::CControllerHub Class Reference

A branch in the controller tree. More...

#include <ControllerHub.h>

Public Member Functions

 CControllerHub (const CControllerHub &other)
 
 CControllerHub (CControllerHub &&other)=default
 
CControllerHuboperator= (const CControllerHub &rhs)
 
CControllerHuboperator= (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 CPortNodeGetPort (const std::string &address) const
 
void GetInputPorts (std::vector< std::string > &inputPorts) const
 Get a list of ports that accept player input. More...
 

Detailed Description

A branch in the controller tree.

Member Function Documentation

◆ GetInputPorts()

void CControllerHub::GetInputPorts ( std::vector< std::string > &  inputPorts) const

Get a list of ports that accept player input.

Parameters
[out]inputPortsThe list of input ports

The documentation for this class was generated from the following files: