Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
PERIPHERALS::CPeripherals Member List

This is the complete list of members for PERIPHERALS::CPeripherals, including all inherited members.

Announce(ANNOUNCEMENT::AnnouncementFlag flag, const std::string &sender, const std::string &message, const CVariant &data) overridePERIPHERALS::CPeripheralsvirtual
Clear()PERIPHERALS::CPeripherals
CPeripherals(CInputManager &inputManager, KODI::GAME::CControllerManager &controllerProfiles)PERIPHERALS::CPeripheralsexplicit
CreatePeripheral(CPeripheralBus &bus, const PeripheralScanResult &result)PERIPHERALS::CPeripherals
EnableButtonMapping()PERIPHERALS::CPeripherals
GetAddonInstallMutex()PERIPHERALS::CPeripheralsinline
GetAddonWithButtonMap(const CPeripheral *device)PERIPHERALS::CPeripherals
GetBusByType(const PeripheralBusType type) constPERIPHERALS::CPeripherals
GetBusWithDevice(const std::string &strLocation) constPERIPHERALS::CPeripherals
GetByPath(const std::string &strPath) constPERIPHERALS::CPeripherals
GetControllerProfiles()PERIPHERALS::CPeripheralsinline
GetDirectory(const std::string &strPath, CFileItemList &items) constPERIPHERALS::CPeripherals
GetInputManager()PERIPHERALS::CPeripheralsinline
GetMessageMask() overridePERIPHERALS::CPeripheralsvirtual
GetNextKeypress(float frameTime, CKey &key)PERIPHERALS::CPeripherals
GetNumberOfPeripherals() constPERIPHERALS::CPeripherals
GetPeripheralAtLocation(const std::string &strLocation, PeripheralBusType busType=PERIPHERAL_BUS_UNKNOWN) constPERIPHERALS::CPeripherals
GetPeripheralsWithFeature(PeripheralVector &results, const PeripheralFeature feature, PeripheralBusType busType=PERIPHERAL_BUS_UNKNOWN) constPERIPHERALS::CPeripherals
GetSettingsFromMapping(CPeripheral &peripheral) constPERIPHERALS::CPeripherals
HasPeripheralAtLocation(const std::string &strLocation, PeripheralBusType busType=PERIPHERAL_BUS_UNKNOWN) constPERIPHERALS::CPeripherals
HasPeripheralWithFeature(const PeripheralFeature feature, PeripheralBusType busType=PERIPHERAL_BUS_UNKNOWN) constPERIPHERALS::CPeripherals
IAnnouncer()=defaultANNOUNCEMENT::IAnnouncer
Initialise()PERIPHERALS::CPeripherals
IsMuted()PERIPHERALS::CPeripherals
IsObserving(const Observer &obs) constObservablevirtual
m_bObservableChangedObservableprotected
m_obsCritSectionObservablemutableprotected
m_observersObservableprotected
Mute()PERIPHERALS::CPeripheralsinline
NotifyObservers(const ObservableMessage message=ObservableMessageNone)Observablevirtual
Observable()=defaultObservable
OnAction(const CAction &action)PERIPHERALS::CPeripherals
OnApplicationMessage(KODI::MESSAGING::ThreadMessage *pMsg) overridePERIPHERALS::CPeripheralsvirtual
OnDeviceAdded(const CPeripheralBus &bus, const CPeripheral &peripheral)PERIPHERALS::CPeripherals
OnDeviceDeleted(const CPeripheralBus &bus, const CPeripheral &peripheral)PERIPHERALS::CPeripherals
OnSettingAction(const std::shared_ptr< const CSetting > &setting) overridePERIPHERALS::CPeripheralsvirtual
OnSettingChanged(const std::shared_ptr< const CSetting > &setting) overridePERIPHERALS::CPeripheralsvirtual
OnSettingChanging(const std::shared_ptr< const CSetting > &setting)ISettingCallbackinlinevirtual
OnSettingPropertyChanged(const std::shared_ptr< const CSetting > &setting, const char *propertyName)ISettingCallbackinlinevirtual
OnSettingUpdate(const std::shared_ptr< CSetting > &setting, const char *oldSettingId, const TiXmlNode *oldSettingNode)ISettingCallbackinlinevirtual
OnUserNotification()PERIPHERALS::CPeripherals
operator=(const Observable &observable)Observable
PowerOffDevices()PERIPHERALS::CPeripherals
ProcessEvents(void) overridePERIPHERALS::CPeripheralsvirtual
RegisterEventLock()PERIPHERALS::CPeripherals
RegisterEventPoller()PERIPHERALS::CPeripherals
RegisterJoystickButtonMapper(KODI::JOYSTICK::IButtonMapper *mapper)PERIPHERALS::CPeripherals
RegisterObserver(Observer *obs)Observablevirtual
ResetButtonMaps(const std::string &controllerId)PERIPHERALS::CPeripherals
SendMessage(const ObservableMessage message)Observableprotected
SetChanged(bool bSetTo=true)Observablevirtual
SupportsCEC() constPERIPHERALS::CPeripheralsinline
SupportsFeature(PeripheralFeature feature) constPERIPHERALS::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::CPeripheralsinline
UnregisterJoystickButtonMapper(KODI::JOYSTICK::IButtonMapper *mapper)PERIPHERALS::CPeripherals
UnregisterObserver(Observer *obs)Observablevirtual
~CPeripherals() overridePERIPHERALS::CPeripherals
~IAnnouncer()=defaultANNOUNCEMENT::IAnnouncervirtual
~IEventScannerCallback(void)=defaultPERIPHERALS::IEventScannerCallbackvirtual
~IMessageTarget()=defaultKODI::MESSAGING::IMessageTargetvirtual
~ISettingCallback()=defaultISettingCallbackvirtual
~Observable()=defaultObservablevirtual