Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
|
Class to represent the controller of a game player (a.k.a. agent) More...
#include <AgentController.h>
Public Member Functions | |
CAgentController (PERIPHERALS::PeripheralPtr peripheral) | |
~CAgentController () | |
void | Initialize () |
void | Deinitialize () |
PERIPHERALS::PeripheralPtr | GetPeripheral () const |
std::string | GetPeripheralName () const |
const std::string & | GetPeripheralLocation () const |
ControllerPtr | GetController () const |
CDateTime | LastActive () const |
float | GetActivation () const |
void | ClearButtonState () |
Class to represent the controller of a game player (a.k.a. agent)
The term "agent" is used to distinguish game players from the myriad of other uses of the term "player" in Kodi, such as media players and player cores.
CAgentController::CAgentController | ( | PERIPHERALS::PeripheralPtr | peripheral | ) |
CAgentController::~CAgentController | ( | ) |
void CAgentController::ClearButtonState | ( | ) |
void CAgentController::Deinitialize | ( | ) |
float CAgentController::GetActivation | ( | ) | const |
ControllerPtr CAgentController::GetController | ( | ) | const |
|
inline |
const std::string & CAgentController::GetPeripheralLocation | ( | ) | const |
std::string CAgentController::GetPeripheralName | ( | ) | const |
void CAgentController::Initialize | ( | ) |
CDateTime CAgentController::LastActive | ( | ) | const |