Kodi Development 22.0
for Binary and Script based Add-Ons
 
All Classes Functions Variables Typedefs Enumerations Enumerator Modules Pages
Loading...
Searching...
No Matches
CInstancePeripheral Member List

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

AddonPath() constCInstancePeripheralinline
CheckInstanceSettingBoolean(const std::string &settingName, bool &settingValue) (defined in IAddonInstance)IAddonInstanceinline
CheckInstanceSettingEnum(const std::string &settingName, enumType &settingValue) (defined in IAddonInstance)IAddonInstanceinline
CheckInstanceSettingFloat(const std::string &settingName, float &settingValue) (defined in IAddonInstance)IAddonInstanceinline
CheckInstanceSettingInt(const std::string &settingName, int &settingValue) (defined in IAddonInstance)IAddonInstanceinline
CheckInstanceSettingString(const std::string &settingName, std::string &settingValue) (defined in IAddonInstance)IAddonInstanceinline
CInstancePeripheral()CInstancePeripheralinline
CInstancePeripheral(const IInstanceInfo &instance)CInstancePeripheralinlineexplicit
CreateInstance(const kodi::addon::IInstanceInfo &instance, KODI_ADDON_INSTANCE_HDL &hdl) (defined in IAddonInstance)IAddonInstanceinlinevirtual
FeatureCount(const std::string &controllerId, JOYSTICK_FEATURE_TYPE type=JOYSTICK_FEATURE_TYPE_UNKNOWN)CInstancePeripheralinline
FeatureType(const std::string &controllerId, const std::string &featureName)CInstancePeripheralinline
GetAppearance(const kodi::addon::Joystick &joystick, std::string &controllerId)CInstancePeripheralinlinevirtual
GetCapabilities(kodi::addon::PeripheralCapabilities &capabilities)CInstancePeripheralinlinevirtual
GetEvents(std::vector< kodi::addon::PeripheralEvent > &events)CInstancePeripheralinlinevirtual
GetFeatures(const kodi::addon::Joystick &joystick, const std::string &controller_id, std::vector< kodi::addon::JoystickFeature > &features)CInstancePeripheralinlinevirtual
GetIgnoredPrimitives(const kodi::addon::Joystick &joystick, std::vector< kodi::addon::DriverPrimitive > &primitives)CInstancePeripheralinlinevirtual
GetInstanceAPIVersion() const (defined in IAddonInstance)IAddonInstanceinline
GetInstanceSettingBoolean(const std::string &settingName, bool defaultValue=false) (defined in IAddonInstance)IAddonInstanceinline
GetInstanceSettingEnum(const std::string &settingName, enumType defaultValue=static_cast< enumType >(0)) (defined in IAddonInstance)IAddonInstanceinline
GetInstanceSettingFloat(const std::string &settingName, float defaultValue=0.0f) (defined in IAddonInstance)IAddonInstanceinline
GetInstanceSettingInt(const std::string &settingName, int defaultValue=0) (defined in IAddonInstance)IAddonInstanceinline
GetInstanceSettingString(const std::string &settingName, const std::string &defaultValue="") (defined in IAddonInstance)IAddonInstanceinline
GetInstanceUserPath(const std::string &append="") (defined in IAddonInstance)IAddonInstanceinline
GetJoystickInfo(unsigned int index, kodi::addon::Joystick &info)CInstancePeripheralinlinevirtual
IAddonInstance(const kodi::addon::IInstanceInfo &instance) (defined in IAddonInstance)IAddonInstanceinlineexplicit
IsInstanceSettingUsingDefault(const std::string &settingName) (defined in IAddonInstance)IAddonInstanceinline
MapFeatures(const kodi::addon::Joystick &joystick, const std::string &controller_id, const std::vector< kodi::addon::JoystickFeature > &features)CInstancePeripheralinlinevirtual
PerformDeviceScan(std::vector< std::shared_ptr< kodi::addon::Peripheral > > &scan_results)CInstancePeripheralinlinevirtual
PowerOffJoystick(unsigned int index)CInstancePeripheralinlinevirtual
RefreshButtonMaps(const std::string &deviceName="", const std::string &controllerId="")CInstancePeripheralinline
ResetButtonMap(const kodi::addon::Joystick &joystick, const std::string &controller_id)CInstancePeripheralinlinevirtual
RevertButtonMap(const kodi::addon::Joystick &joystick)CInstancePeripheralinlinevirtual
SaveButtonMap(const kodi::addon::Joystick &joystick)CInstancePeripheralinlinevirtual
SendEvent(const kodi::addon::PeripheralEvent &event)CInstancePeripheralinlinevirtual
SetAppearance(const kodi::addon::Joystick &joystick, const std::string &controllerId)CInstancePeripheralinlinevirtual
SetIgnoredPrimitives(const kodi::addon::Joystick &joystick, const std::vector< kodi::addon::DriverPrimitive > &primitives)CInstancePeripheralinlinevirtual
SetInstanceSetting(const std::string &settingName, const kodi::addon::CSettingValue &settingValue) (defined in IAddonInstance)IAddonInstanceinlinevirtual
SetInstanceSettingBoolean(const std::string &settingName, bool settingValue) (defined in IAddonInstance)IAddonInstanceinline
SetInstanceSettingEnum(const std::string &settingName, enumType settingValue) (defined in IAddonInstance)IAddonInstanceinline
SetInstanceSettingFloat(const std::string &settingName, float settingValue) (defined in IAddonInstance)IAddonInstanceinline
SetInstanceSettingInt(const std::string &settingName, int settingValue) (defined in IAddonInstance)IAddonInstanceinline
SetInstanceSettingString(const std::string &settingName, const std::string &settingValue) (defined in IAddonInstance)IAddonInstanceinline
TriggerScan(void)CInstancePeripheralinline
UserPath() constCInstancePeripheralinline
~CInstancePeripheral() override=defaultCInstancePeripheral
~IAddonInstance()=default (defined in IAddonInstance)IAddonInstancevirtual