xbmc
PERIPHERALS::CPeripheralAddon Member List

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

Addon() const (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandlerinline
Author() const (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandler
CPeripheralAddon(const ADDON::AddonInfoPtr &addonInfo, CPeripherals &manager) (defined in PERIPHERALS::CPeripheralAddon)PERIPHERALS::CPeripheralAddonexplicit
CreateAddon(void)PERIPHERALS::CPeripheralAddon
CreateInstance() (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandler
DestroyAddon()PERIPHERALS::CPeripheralAddon
DestroyInstance() (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandler
GetAddonInfo() const (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandlerinline
GetAppearance(const CPeripheral *device, std::string &controllerId) (defined in PERIPHERALS::CPeripheralAddon)PERIPHERALS::CPeripheralAddon
GetByPath(const std::string &strPath) const (defined in PERIPHERALS::CPeripheralAddon)PERIPHERALS::CPeripheralAddon
GetDirectory(const std::string &strPath, CFileItemList &items) const (defined in PERIPHERALS::CPeripheralAddon)PERIPHERALS::CPeripheralAddon
GetFeatures(std::vector< PeripheralFeature > &features) const (defined in PERIPHERALS::CPeripheralAddon)PERIPHERALS::CPeripheralAddon
GetFeatures(const CPeripheral *device, const std::string &strControllerId, FeatureMap &features) (defined in PERIPHERALS::CPeripheralAddon)PERIPHERALS::CPeripheralAddon
GetIgnoredPrimitives(const CPeripheral *device, PrimitiveVector &primitives) (defined in PERIPHERALS::CPeripheralAddon)PERIPHERALS::CPeripheralAddon
GetJoystickProperties(unsigned int index, CPeripheralJoystick &joystick) (defined in PERIPHERALS::CPeripheralAddon)PERIPHERALS::CPeripheralAddon
GetNumberOfPeripherals(void) const (defined in PERIPHERALS::CPeripheralAddon)PERIPHERALS::CPeripheralAddon
GetNumberOfPeripheralsWithId(const int iVendorId, const int iProductId) const (defined in PERIPHERALS::CPeripheralAddon)PERIPHERALS::CPeripheralAddon
GetPeripheral(unsigned int index) const (defined in PERIPHERALS::CPeripheralAddon)PERIPHERALS::CPeripheralAddon
GetPeripheralsWithFeature(PeripheralVector &results, const PeripheralFeature feature) const (defined in PERIPHERALS::CPeripheralAddon)PERIPHERALS::CPeripheralAddon
HasButtonMaps(void) const (defined in PERIPHERALS::CPeripheralAddon)PERIPHERALS::CPeripheralAddoninline
HasFeature(const PeripheralFeature feature) const (defined in PERIPHERALS::CPeripheralAddon)PERIPHERALS::CPeripheralAddon
IAddonInstanceHandler(ADDON_TYPE type, const AddonInfoPtr &addonInfo, AddonInstanceId instanceId=ADDON_INSTANCE_ID_UNUSED, KODI_HANDLE parentInstance=nullptr, const std::string &uniqueWorkID="")ADDON::IAddonInstanceHandler
Icon() const (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandler
ID() const (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandler
InstanceId() const (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandlerinline
m_ifc (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandlerprotected
m_info (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandlerprotected
MapFeature(const CPeripheral *device, const std::string &strControllerId, const kodi::addon::JoystickFeature &feature) (defined in PERIPHERALS::CPeripheralAddon)PERIPHERALS::CPeripheralAddon
Name() const (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandler
OnPostInstall(bool update, bool modal) (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandlerinlinevirtual
OnPostUnInstall() (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandlerinlinevirtual
OnPreInstall() (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandlerinlinevirtual
OnPreUnInstall() (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandlerinlinevirtual
Path() const (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandler
PerformDeviceScan(PeripheralScanResults &results) (defined in PERIPHERALS::CPeripheralAddon)PERIPHERALS::CPeripheralAddon
PowerOffJoystick(unsigned int index) (defined in PERIPHERALS::CPeripheralAddon)PERIPHERALS::CPeripheralAddon
ProcessEvents(void) (defined in PERIPHERALS::CPeripheralAddon)PERIPHERALS::CPeripheralAddon
Profile() const (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandler
ProvidesButtonMaps(const ADDON::AddonInfoPtr &addonInfo) (defined in PERIPHERALS::CPeripheralAddon)PERIPHERALS::CPeripheralAddonstatic
ProvidesJoysticks(const ADDON::AddonInfoPtr &addonInfo) (defined in PERIPHERALS::CPeripheralAddon)PERIPHERALS::CPeripheralAddonstatic
Register(unsigned int peripheralIndex, const PeripheralPtr &peripheral) (defined in PERIPHERALS::CPeripheralAddon)PERIPHERALS::CPeripheralAddon
RegisterButtonMap(CPeripheral *device, KODI::JOYSTICK::IButtonMap *buttonMap) (defined in PERIPHERALS::CPeripheralAddon)PERIPHERALS::CPeripheralAddon
ResetButtonMap(const CPeripheral *device, const std::string &strControllerId) (defined in PERIPHERALS::CPeripheralAddon)PERIPHERALS::CPeripheralAddon
RevertButtonMap(const CPeripheral *device) (defined in PERIPHERALS::CPeripheralAddon)PERIPHERALS::CPeripheralAddon
SaveButtonMap(const CPeripheral *device) (defined in PERIPHERALS::CPeripheralAddon)PERIPHERALS::CPeripheralAddon
SendRumbleEvent(unsigned int index, unsigned int driverIndex, float magnitude) (defined in PERIPHERALS::CPeripheralAddon)PERIPHERALS::CPeripheralAddon
SetAppearance(const CPeripheral *device, const std::string &controllerId) (defined in PERIPHERALS::CPeripheralAddon)PERIPHERALS::CPeripheralAddon
SetIgnoredPrimitives(const CPeripheral *device, const PrimitiveVector &primitives) (defined in PERIPHERALS::CPeripheralAddon)PERIPHERALS::CPeripheralAddon
SupportsFeature(PeripheralFeature feature) const (defined in PERIPHERALS::CPeripheralAddon)PERIPHERALS::CPeripheralAddon
UniqueWorkID() (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandlerinline
UnregisterButtonMap(KODI::JOYSTICK::IButtonMap *buttonMap) (defined in PERIPHERALS::CPeripheralAddon)PERIPHERALS::CPeripheralAddon
UnregisterRemovedDevices(const PeripheralScanResults &results, PeripheralVector &removedPeripherals) (defined in PERIPHERALS::CPeripheralAddon)PERIPHERALS::CPeripheralAddon
UsedType() const (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandlerinline
Version() const (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandler
~CPeripheralAddon(void) override (defined in PERIPHERALS::CPeripheralAddon)PERIPHERALS::CPeripheralAddon
~IAddonInstanceHandler() (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandlervirtual