|
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 |