Announce(ANNOUNCEMENT::AnnouncementFlag flag, const std::string &sender, const std::string &message, const CVariant &data) override | PERIPHERALS::CPeripherals | virtual |
Clear() | PERIPHERALS::CPeripherals | |
CPeripherals(CInputManager &inputManager, KODI::GAME::CControllerManager &controllerProfiles) | PERIPHERALS::CPeripherals | explicit |
CreatePeripheral(CPeripheralBus &bus, const PeripheralScanResult &result) | PERIPHERALS::CPeripherals | |
EnableButtonMapping() | PERIPHERALS::CPeripherals | |
GetAddonInstallMutex() | PERIPHERALS::CPeripherals | inline |
GetAddonWithButtonMap(const CPeripheral *device) | PERIPHERALS::CPeripherals | |
GetBusByType(const PeripheralBusType type) const | PERIPHERALS::CPeripherals | |
GetBusWithDevice(const std::string &strLocation) const | PERIPHERALS::CPeripherals | |
GetByPath(const std::string &strPath) const | PERIPHERALS::CPeripherals | |
GetControllerProfiles() | PERIPHERALS::CPeripherals | inline |
GetDirectory(const std::string &strPath, CFileItemList &items) const | PERIPHERALS::CPeripherals | |
GetInputManager() | PERIPHERALS::CPeripherals | inline |
GetMessageMask() override | PERIPHERALS::CPeripherals | virtual |
GetNextKeypress(float frameTime, CKey &key) | PERIPHERALS::CPeripherals | |
GetNumberOfPeripherals() const | PERIPHERALS::CPeripherals | |
GetPeripheralActivation(const std::string &peripheralPath) const | PERIPHERALS::CPeripherals | |
GetPeripheralAtLocation(const std::string &strLocation, PeripheralBusType busType=PERIPHERAL_BUS_UNKNOWN) const | PERIPHERALS::CPeripherals | |
GetPeripheralsWithFeature(PeripheralVector &results, const PeripheralFeature feature, PeripheralBusType busType=PERIPHERAL_BUS_UNKNOWN) const | PERIPHERALS::CPeripherals | |
GetSettingsFromMapping(CPeripheral &peripheral) const | PERIPHERALS::CPeripherals | |
HasPeripheralAtLocation(const std::string &strLocation, PeripheralBusType busType=PERIPHERAL_BUS_UNKNOWN) const | PERIPHERALS::CPeripherals | |
HasPeripheralWithFeature(const PeripheralFeature feature, PeripheralBusType busType=PERIPHERAL_BUS_UNKNOWN) const | PERIPHERALS::CPeripherals | |
IAnnouncer()=default | ANNOUNCEMENT::IAnnouncer | |
Initialise() | PERIPHERALS::CPeripherals | |
IsMuted() | PERIPHERALS::CPeripherals | |
IsObserving(const Observer &obs) const | Observable | virtual |
m_bObservableChanged | Observable | protected |
m_obsCritSection | Observable | mutableprotected |
m_observers | Observable | protected |
Mute() | PERIPHERALS::CPeripherals | inline |
NotifyObservers(const ObservableMessage message=ObservableMessageNone) | Observable | virtual |
Observable()=default | Observable | |
OnAction(const CAction &action) | PERIPHERALS::CPeripherals | |
OnApplicationMessage(KODI::MESSAGING::ThreadMessage *pMsg) override | PERIPHERALS::CPeripherals | virtual |
OnDeviceAdded(const CPeripheralBus &bus, const CPeripheral &peripheral) | PERIPHERALS::CPeripherals | |
OnDeviceDeleted(const CPeripheralBus &bus, const CPeripheral &peripheral) | PERIPHERALS::CPeripherals | |
OnMessage(CGUIMessage &message) override | PERIPHERALS::CPeripherals | virtual |
OnSettingAction(const std::shared_ptr< const CSetting > &setting) override | PERIPHERALS::CPeripherals | virtual |
OnSettingChanged(const std::shared_ptr< const CSetting > &setting) override | PERIPHERALS::CPeripherals | virtual |
OnSettingChanging(const std::shared_ptr< const CSetting > &setting) | ISettingCallback | inlinevirtual |
OnSettingPropertyChanged(const std::shared_ptr< const CSetting > &setting, const char *propertyName) | ISettingCallback | inlinevirtual |
OnSettingUpdate(const std::shared_ptr< CSetting > &setting, const char *oldSettingId, const TiXmlNode *oldSettingNode) | ISettingCallback | inlinevirtual |
OnUserNotification() | PERIPHERALS::CPeripherals | |
operator=(const Observable &observable) | Observable | |
PowerOffDevices() | PERIPHERALS::CPeripherals | |
ProcessEvents(void) override | PERIPHERALS::CPeripherals | virtual |
RegisterEventLock() | PERIPHERALS::CPeripherals | |
RegisterEventPoller() | PERIPHERALS::CPeripherals | |
RegisterJoystickButtonMapper(KODI::JOYSTICK::IButtonMapper *mapper) | PERIPHERALS::CPeripherals | |
RegisterObserver(Observer *obs) | Observable | virtual |
ResetButtonMaps(const std::string &controllerId) | PERIPHERALS::CPeripherals | |
SendMessage(const ObservableMessage message) | Observable | protected |
SetChanged(bool bSetTo=true) | Observable | virtual |
SupportsCEC() const | PERIPHERALS::CPeripherals | inline |
SupportsFeature(PeripheralFeature feature) const | PERIPHERALS::CPeripherals | |
TestFeature(PeripheralFeature feature) | PERIPHERALS::CPeripherals | |
ToggleDeviceState(const CecStateChange mode=STATE_SWITCH_TOGGLE) | PERIPHERALS::CPeripherals | |
ToggleMute() | PERIPHERALS::CPeripherals | |
TriggerDeviceScan(const PeripheralBusType type=PERIPHERAL_BUS_UNKNOWN) | PERIPHERALS::CPeripherals | |
UnMute() | PERIPHERALS::CPeripherals | inline |
UnregisterJoystickButtonMapper(KODI::JOYSTICK::IButtonMapper *mapper) | PERIPHERALS::CPeripherals | |
UnregisterObserver(Observer *obs) | Observable | virtual |
WaitForGUI() | PERIPHERALS::CPeripherals | |
~CPeripherals() override | PERIPHERALS::CPeripherals | |
~IAnnouncer()=default | ANNOUNCEMENT::IAnnouncer | virtual |
~IEventScannerCallback(void)=default | PERIPHERALS::IEventScannerCallback | virtual |
~IMessageTarget()=default | KODI::MESSAGING::IMessageTarget | virtual |
~IMsgTargetCallback()=default | IMsgTargetCallback | virtual |
~ISettingCallback()=default | ISettingCallback | virtual |
~Observable()=default | Observable | virtual |