Kodi Docs 20.0
Kodi is an open source media player and entertainment hub.
kodi::addon::CInstancePeripheral Member List

This is the complete list of members for kodi::addon::CInstancePeripheral, including all inherited members.

AddonPath() constkodi::addon::CInstancePeripheralinline
CInstancePeripheral()kodi::addon::CInstancePeripheralinline
CInstancePeripheral(KODI_HANDLE instance, const std::string &kodiVersion="")kodi::addon::CInstancePeripheralinlineexplicit
CreateInstance(int instanceType, const std::string &instanceID, KODI_HANDLE instance, const std::string &version, KODI_HANDLE &addonInstance)kodi::addon::IAddonInstanceinlinevirtual
FeatureCount(const std::string &controllerId, JOYSTICK_FEATURE_TYPE type=JOYSTICK_FEATURE_TYPE_UNKNOWN)kodi::addon::CInstancePeripheralinline
FeatureType(const std::string &controllerId, const std::string &featureName)kodi::addon::CInstancePeripheralinline
GetCapabilities(kodi::addon::PeripheralCapabilities &capabilities)kodi::addon::CInstancePeripheralinlinevirtual
GetEvents(std::vector< kodi::addon::PeripheralEvent > &events)kodi::addon::CInstancePeripheralinlinevirtual
GetFeatures(const kodi::addon::Joystick &joystick, const std::string &controller_id, std::vector< kodi::addon::JoystickFeature > &features)kodi::addon::CInstancePeripheralinlinevirtual
GetIgnoredPrimitives(const kodi::addon::Joystick &joystick, std::vector< kodi::addon::DriverPrimitive > &primitives)kodi::addon::CInstancePeripheralinlinevirtual
GetJoystickInfo(unsigned int index, kodi::addon::Joystick &info)kodi::addon::CInstancePeripheralinlinevirtual
IAddonInstance(ADDON_TYPE type, const std::string &version)kodi::addon::IAddonInstanceinlineexplicit
m_idkodi::addon::IAddonInstance
m_kodiVersionkodi::addon::IAddonInstance
m_typekodi::addon::IAddonInstance
MapFeatures(const kodi::addon::Joystick &joystick, const std::string &controller_id, const std::vector< kodi::addon::JoystickFeature > &features)kodi::addon::CInstancePeripheralinlinevirtual
PerformDeviceScan(std::vector< std::shared_ptr< kodi::addon::Peripheral > > &scan_results)kodi::addon::CInstancePeripheralinlinevirtual
PowerOffJoystick(unsigned int index)kodi::addon::CInstancePeripheralinlinevirtual
RefreshButtonMaps(const std::string &deviceName="", const std::string &controllerId="")kodi::addon::CInstancePeripheralinline
ResetButtonMap(const kodi::addon::Joystick &joystick, const std::string &controller_id)kodi::addon::CInstancePeripheralinlinevirtual
RevertButtonMap(const kodi::addon::Joystick &joystick)kodi::addon::CInstancePeripheralinlinevirtual
SaveButtonMap(const kodi::addon::Joystick &joystick)kodi::addon::CInstancePeripheralinlinevirtual
SendEvent(const kodi::addon::PeripheralEvent &event)kodi::addon::CInstancePeripheralinlinevirtual
SetIgnoredPrimitives(const kodi::addon::Joystick &joystick, const std::vector< kodi::addon::DriverPrimitive > &primitives)kodi::addon::CInstancePeripheralinlinevirtual
TriggerScan(void)kodi::addon::CInstancePeripheralinline
UserPath() constkodi::addon::CInstancePeripheralinline
~CInstancePeripheral() override=defaultkodi::addon::CInstancePeripheral
~IAddonInstance()=defaultkodi::addon::IAddonInstancevirtual