![]() |
Kodi Documentation 18.0
Kodi is an open source media player and entertainment hub.
|
This is the complete list of members for kodi::addon::CInstancePeripheral, including all inherited members.
AddonPath() const | kodi::addon::CInstancePeripheral | inline |
CInstancePeripheral() | kodi::addon::CInstancePeripheral | inline |
CInstancePeripheral(KODI_HANDLE instance) | kodi::addon::CInstancePeripheral | inlineexplicit |
CreateInstance(int instanceType, std::string instanceID, KODI_HANDLE instance, KODI_HANDLE &addonInstance) | kodi::addon::IAddonInstance | inlinevirtual |
CreateInstanceEx(int instanceType, std::string instanceID, KODI_HANDLE instance, KODI_HANDLE &addonInstance, const std::string &version) | kodi::addon::IAddonInstance | inlinevirtual |
FeatureCount(const std::string &controllerId, JOYSTICK_FEATURE_TYPE type=JOYSTICK_FEATURE_TYPE_UNKNOWN) | kodi::addon::CInstancePeripheral | inline |
FeatureType(const std::string &controllerId, const std::string &featureName) | kodi::addon::CInstancePeripheral | inline |
FreeEvents(unsigned int event_count, PERIPHERAL_EVENT *events) | kodi::addon::CInstancePeripheral | inlinevirtual |
FreeFeatures(unsigned int feature_count, JOYSTICK_FEATURE *features) | kodi::addon::CInstancePeripheral | inlinevirtual |
FreeJoystickInfo(JOYSTICK_INFO *info) | kodi::addon::CInstancePeripheral | inlinevirtual |
FreePrimitives(unsigned int primitive_count, JOYSTICK_DRIVER_PRIMITIVE *primitives) | kodi::addon::CInstancePeripheral | inlinevirtual |
FreeScanResults(unsigned int peripheral_count, PERIPHERAL_INFO *scan_results) | kodi::addon::CInstancePeripheral | inlinevirtual |
GetCapabilities(PERIPHERAL_CAPABILITIES &capabilities) | kodi::addon::CInstancePeripheral | inlinevirtual |
GetEvents(unsigned int *event_count, PERIPHERAL_EVENT **events) | kodi::addon::CInstancePeripheral | inlinevirtual |
GetFeatures(const JOYSTICK_INFO *joystick, const char *controller_id, unsigned int *feature_count, JOYSTICK_FEATURE **features) | kodi::addon::CInstancePeripheral | inlinevirtual |
GetIgnoredPrimitives(const JOYSTICK_INFO *joystick, unsigned int *primitive_count, JOYSTICK_DRIVER_PRIMITIVE **primitives) | kodi::addon::CInstancePeripheral | inlinevirtual |
GetJoystickInfo(unsigned int index, JOYSTICK_INFO *info) | kodi::addon::CInstancePeripheral | inlinevirtual |
IAddonInstance(ADDON_TYPE type) | kodi::addon::IAddonInstance | inlineexplicit |
m_type | kodi::addon::IAddonInstance | |
MapFeatures(const JOYSTICK_INFO *joystick, const char *controller_id, unsigned int feature_count, const JOYSTICK_FEATURE *features) | kodi::addon::CInstancePeripheral | inlinevirtual |
PerformDeviceScan(unsigned int *peripheral_count, PERIPHERAL_INFO **scan_results) | kodi::addon::CInstancePeripheral | inlinevirtual |
PowerOffJoystick(unsigned int index) | kodi::addon::CInstancePeripheral | inlinevirtual |
RefreshButtonMaps(const std::string &deviceName="", const std::string &controllerId="") | kodi::addon::CInstancePeripheral | inline |
ResetButtonMap(const JOYSTICK_INFO *joystick, const char *controller_id) | kodi::addon::CInstancePeripheral | inlinevirtual |
RevertButtonMap(const JOYSTICK_INFO *joystick) | kodi::addon::CInstancePeripheral | inlinevirtual |
SaveButtonMap(const JOYSTICK_INFO *joystick) | kodi::addon::CInstancePeripheral | inlinevirtual |
SendEvent(const PERIPHERAL_EVENT *event) | kodi::addon::CInstancePeripheral | inlinevirtual |
SetIgnoredPrimitives(const JOYSTICK_INFO *joystick, unsigned int primitive_count, const JOYSTICK_DRIVER_PRIMITIVE *primitives) | kodi::addon::CInstancePeripheral | inlinevirtual |
TriggerScan(void) | kodi::addon::CInstancePeripheral | inline |
UserPath() const | kodi::addon::CInstancePeripheral | inline |
~CInstancePeripheral() override=default | kodi::addon::CInstancePeripheral | |
~IAddonInstance()=default | kodi::addon::IAddonInstance | virtual |