AcceptsInput() const (defined in KODI::GAME::CGameClientInput) | KODI::GAME::CGameClientInput | |
AddonProperties() const (defined in KODI::GAME::CGameClientSubsystem) | KODI::GAME::CGameClientSubsystem | protected |
CGameClientInput(CGameClient &gameClient, AddonInstance_Game &addonStruct, CCriticalSection &clientAccess) (defined in KODI::GAME::CGameClientInput) | KODI::GAME::CGameClientInput | |
CGameClientSubsystem(CGameClient &gameClient, AddonInstance_Game &addonStruct, CCriticalSection &clientAccess) (defined in KODI::GAME::CGameClientSubsystem) | KODI::GAME::CGameClientSubsystem | protected |
Cheevos() const (defined in KODI::GAME::CGameClientSubsystem) | KODI::GAME::CGameClientSubsystem | protected |
CloseJoysticks(PERIPHERALS::EventLockHandlePtr &inputHandlingLock) (defined in KODI::GAME::CGameClientInput) | KODI::GAME::CGameClientInput | |
CloseKeyboard() (defined in KODI::GAME::CGameClientInput) | KODI::GAME::CGameClientInput | |
CloseMouse() (defined in KODI::GAME::CGameClientInput) | KODI::GAME::CGameClientInput | |
ConnectController(const std::string &portAddress, const ControllerPtr &controller) (defined in KODI::GAME::CGameClientInput) | KODI::GAME::CGameClientInput | |
CreateSubsystems(CGameClient &gameClient, AddonInstance_Game &gameStruct, CCriticalSection &clientAccess) | KODI::GAME::CGameClientSubsystem | protectedstatic |
Deinitialize() (defined in KODI::GAME::CGameClientInput) | KODI::GAME::CGameClientInput | |
DestroySubsystems(GameClientSubsystems &subsystems) | KODI::GAME::CGameClientSubsystem | protectedstatic |
DisconnectController(const std::string &portAddress) (defined in KODI::GAME::CGameClientInput) | KODI::GAME::CGameClientInput | |
GetActiveControllerTree() const (defined in KODI::GAME::CGameClientInput) | KODI::GAME::CGameClientInput | |
GetDefaultControllerTree() const (defined in KODI::GAME::CGameClientInput) | KODI::GAME::CGameClientInput | |
GetJoystickMap() const (defined in KODI::GAME::CGameClientInput) | KODI::GAME::CGameClientInput | inline |
GetPlayerLimit() const (defined in KODI::GAME::CGameClientInput) | KODI::GAME::CGameClientInput | |
GetPortActivation(const std::string &portAddress) (defined in KODI::GAME::CGameClientInput) | KODI::GAME::CGameClientInput | |
HardwareReset() (defined in KODI::GAME::CGameClientInput) | KODI::GAME::CGameClientInput | |
HasAgent() const (defined in KODI::GAME::CGameClientInput) | KODI::GAME::CGameClientInput | |
HasFeature(const std::string &controllerId, const std::string &featureName) const (defined in KODI::GAME::CGameClientInput) | KODI::GAME::CGameClientInput | |
Initialize() (defined in KODI::GAME::CGameClientInput) | KODI::GAME::CGameClientInput | |
Input() const (defined in KODI::GAME::CGameClientSubsystem) | KODI::GAME::CGameClientSubsystem | protected |
InputEvent(const game_input_event &event) (defined in KODI::GAME::CGameClientInput) | KODI::GAME::CGameClientInput | |
IsKeyboardOpen() const (defined in KODI::GAME::CGameClientInput) | KODI::GAME::CGameClientInput | |
IsMouseOpen() const (defined in KODI::GAME::CGameClientInput) | KODI::GAME::CGameClientInput | |
IsObserving(const Observer &obs) const | Observable | virtual |
JoystickMap typedef (defined in KODI::GAME::CGameClientInput) | KODI::GAME::CGameClientInput | |
m_bObservableChanged | Observable | protected |
m_clientAccess (defined in KODI::GAME::CGameClientSubsystem) | KODI::GAME::CGameClientSubsystem | protected |
m_gameClient (defined in KODI::GAME::CGameClientSubsystem) | KODI::GAME::CGameClientSubsystem | protected |
m_obsCritSection | Observable | mutableprotected |
m_observers | Observable | protected |
m_struct (defined in KODI::GAME::CGameClientSubsystem) | KODI::GAME::CGameClientSubsystem | protected |
NotifyObservers(const ObservableMessage message=ObservableMessageNone) | Observable | virtual |
Observable()=default (defined in Observable) | Observable | |
OpenKeyboard(const ControllerPtr &controller, const PERIPHERALS::PeripheralPtr &keyboard) (defined in KODI::GAME::CGameClientInput) | KODI::GAME::CGameClientInput | |
OpenMouse(const ControllerPtr &controller, const PERIPHERALS::PeripheralPtr &mouse) (defined in KODI::GAME::CGameClientInput) | KODI::GAME::CGameClientInput | |
operator=(const Observable &observable) (defined in Observable) | Observable | |
PortAddress typedef | KODI::GAME::CGameClientInput | |
ReceiveInputEvent(const game_input_event &eventStruct) (defined in KODI::GAME::CGameClientInput) | KODI::GAME::CGameClientInput | |
RegisterObserver(Observer *obs) | Observable | virtual |
ResetPorts() (defined in KODI::GAME::CGameClientInput) | KODI::GAME::CGameClientInput | |
SavePorts() (defined in KODI::GAME::CGameClientInput) | KODI::GAME::CGameClientInput | |
SendMessage(const ObservableMessage message) | Observable | protected |
SetChanged(bool bSetTo=true) | Observable | virtual |
Start(IGameInputCallback *input) (defined in KODI::GAME::CGameClientInput) | KODI::GAME::CGameClientInput | |
Stop() (defined in KODI::GAME::CGameClientInput) | KODI::GAME::CGameClientInput | |
Streams() const (defined in KODI::GAME::CGameClientSubsystem) | KODI::GAME::CGameClientSubsystem | protected |
SupportsKeyboard() const (defined in KODI::GAME::CGameClientInput) | KODI::GAME::CGameClientInput | |
SupportsMouse() const (defined in KODI::GAME::CGameClientInput) | KODI::GAME::CGameClientInput | |
UnregisterObserver(Observer *obs) | Observable | virtual |
~CGameClientInput() override (defined in KODI::GAME::CGameClientInput) | KODI::GAME::CGameClientInput | |
~CGameClientSubsystem() (defined in KODI::GAME::CGameClientSubsystem) | KODI::GAME::CGameClientSubsystem | protectedvirtual |
~Observable()=default (defined in Observable) | Observable | virtual |