| kodi
    | 
This is the complete list of members for PERIPHERALS::CPeripheralImon, including all inherited members.
| ActionOnImonConflict(bool deviceInserted=true) (defined in PERIPHERALS::CPeripheralImon) | PERIPHERALS::CPeripheralImon | static | 
| AddSetting(const std::string &strKey, const std::shared_ptr< const CSetting > &setting, int order) override | PERIPHERALS::CPeripheralImon | virtual | 
| ClearSettings(void) (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | protectedvirtual | 
| ControllerProfile() const | PERIPHERALS::CPeripheral | inlinevirtual | 
| CPeripheral(CPeripherals &manager, const PeripheralScanResult &scanResult, CPeripheralBus *bus) (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | |
| CPeripheralHID(CPeripherals &manager, const PeripheralScanResult &scanResult, CPeripheralBus *bus) (defined in PERIPHERALS::CPeripheralHID) | PERIPHERALS::CPeripheralHID | |
| CPeripheralImon(CPeripherals &manager, const PeripheralScanResult &scanResult, CPeripheralBus *bus) (defined in PERIPHERALS::CPeripheralImon) | PERIPHERALS::CPeripheralImon | |
| DeviceName(void) const (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | inline | 
| ErrorOccured(void) const (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | inlinevirtual | 
| FileLocation(void) const (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | inline | 
| GetBusType(void) const (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | inline | 
| GetCountOfImonsConflictWithDInput() (defined in PERIPHERALS::CPeripheralImon) | PERIPHERALS::CPeripheralImon | inlinestatic | 
| GetDriverReceiver() (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | inlinevirtual | 
| GetFeatures(std::vector< PeripheralFeature > &features) const | PERIPHERALS::CPeripheral | |
| GetIcon() const | PERIPHERALS::CPeripheral | virtual | 
| GetKeymap(const std::string &controllerId) (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | inlinevirtual | 
| GetSettingBool(const std::string &strKey) const (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | virtual | 
| GetSettingFloat(const std::string &strKey) const (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | virtual | 
| GetSettingInt(const std::string &strKey) const (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | virtual | 
| GetSettings(void) const (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | virtual | 
| GetSettingString(const std::string &strKey) const | PERIPHERALS::CPeripheral | virtual | 
| GetSubdevices(PeripheralVector &subDevices) const | PERIPHERALS::CPeripheral | virtual | 
| GetVersionInfo(void) const (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | inline | 
| HasConfigurableSettings(void) const | PERIPHERALS::CPeripheral | virtual | 
| HasFeature(const PeripheralFeature feature) const | PERIPHERALS::CPeripheral | |
| HasSetting(const std::string &strKey) const | PERIPHERALS::CPeripheral | virtual | 
| HasSettings(void) const | PERIPHERALS::CPeripheral | virtual | 
| Initialise(void) | PERIPHERALS::CPeripheral | |
| InitialiseFeature(const PeripheralFeature feature) override | PERIPHERALS::CPeripheralImon | virtual | 
| IsHidden(void) const (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | inline | 
| IsImonConflictsWithDInput() (defined in PERIPHERALS::CPeripheralImon) | PERIPHERALS::CPeripheralImon | inline | 
| IsMultiFunctional(void) const | PERIPHERALS::CPeripheral | virtual | 
| IsSettingVisible(const std::string &strKey) const (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | virtual | 
| LastActive() const | PERIPHERALS::CPeripheral | virtual | 
| LoadPersistedSettings(void) (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | virtual | 
| Location(void) const (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | inline | 
| LookupSymAndUnicode(XBMC_keysym &keysym, uint8_t *key, char *unicode) (defined in PERIPHERALS::CPeripheralHID) | PERIPHERALS::CPeripheralHID | inlinevirtual | 
| m_bError (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | protected | 
| m_bHidden (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | protected | 
| m_bInitialised (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | protected | 
| m_bus (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | protected | 
| m_busType (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | protected | 
| m_buttonMappers (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | protected | 
| m_changedSettings (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | protected | 
| m_controllerProfile (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | protected | 
| m_features (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | protected | 
| m_inputHandlers (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | protected | 
| m_iProductId (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | protected | 
| m_iVendorId (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | protected | 
| m_keyboardHandlers (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | protected | 
| m_manager (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | protected | 
| m_mappedBusType (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | protected | 
| m_mouseHandlers (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | protected | 
| m_settings (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | protected | 
| m_strDeviceName (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | protected | 
| m_strFileLocation (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | protected | 
| m_strKeymap (defined in PERIPHERALS::CPeripheralHID) | PERIPHERALS::CPeripheralHID | protected | 
| m_strLocation (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | protected | 
| m_strProductId (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | protected | 
| m_strSettingsFile (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | protected | 
| m_strVendorId (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | protected | 
| m_strVersionInfo (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | protected | 
| m_subDevices (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | protected | 
| m_type (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | protected | 
| OnDeviceRemoved() override | PERIPHERALS::CPeripheralImon | virtual | 
| OnSettingChanged(const std::string &strChangedSetting) override | PERIPHERALS::CPeripheralImon | virtual | 
| OnUserNotification() | PERIPHERALS::CPeripheral | inlinevirtual | 
| operator!=(const CPeripheral &right) const (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | |
| operator!=(const PeripheralScanResult &right) const (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | |
| operator==(const CPeripheral &right) const (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | |
| operator==(const PeripheralScanResult &right) const (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | |
| PersistSettings(bool bExiting=false) (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | virtual | 
| ProductId(void) const (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | inline | 
| ProductIdAsString(void) const (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | inline | 
| RegisterInputHandler(KODI::JOYSTICK::IInputHandler *handler, bool bPromiscuous) override | PERIPHERALS::CPeripheral | virtual | 
| RegisterJoystickButtonMapper(KODI::JOYSTICK::IButtonMapper *mapper) (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | virtual | 
| RegisterJoystickDriverHandler(KODI::JOYSTICK::IDriverHandler *handler, bool bPromiscuous) (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | inlinevirtual | 
| RegisterKeyboardDriverHandler(KODI::KEYBOARD::IKeyboardDriverHandler *handler, bool bPromiscuous) (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | inlinevirtual | 
| RegisterKeyboardHandler(KODI::KEYBOARD::IKeyboardInputHandler *handler, bool bPromiscuous, bool forceDefaultMap) override | PERIPHERALS::CPeripheral | virtual | 
| RegisterMouseDriverHandler(KODI::MOUSE::IMouseDriverHandler *handler, bool bPromiscuous) (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | inlinevirtual | 
| RegisterMouseHandler(KODI::MOUSE::IMouseInputHandler *handler, bool bPromiscuous, bool forceDefaultMap) override | PERIPHERALS::CPeripheral | virtual | 
| ResetDefaultSettings(void) (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | virtual | 
| SetControllerProfile(const KODI::GAME::ControllerPtr &controller) | PERIPHERALS::CPeripheral | inlinevirtual | 
| SetHidden(bool bSetTo=true) (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | inline | 
| SetSetting(const std::string &strKey, const std::string &strValue) (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | virtual | 
| SetSetting(const std::string &strKey, int iValue) (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | virtual | 
| SetSetting(const std::string &strKey, bool bValue) (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | virtual | 
| SetSetting(const std::string &strKey, float fValue) (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | virtual | 
| SetSettingVisible(const std::string &strKey, bool bSetTo) (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | virtual | 
| TestFeature(PeripheralFeature feature) | PERIPHERALS::CPeripheral | inlinevirtual | 
| Type(void) const (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | inline | 
| UnregisterInputHandler(KODI::JOYSTICK::IInputHandler *handler) override | PERIPHERALS::CPeripheral | virtual | 
| UnregisterJoystickButtonMapper(KODI::JOYSTICK::IButtonMapper *mapper) (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | virtual | 
| UnregisterJoystickDriverHandler(KODI::JOYSTICK::IDriverHandler *handler) (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | inlinevirtual | 
| UnregisterKeyboardDriverHandler(KODI::KEYBOARD::IKeyboardDriverHandler *handler) (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | inlinevirtual | 
| UnregisterKeyboardHandler(KODI::KEYBOARD::IKeyboardInputHandler *handler) override | PERIPHERALS::CPeripheral | virtual | 
| UnregisterMouseDriverHandler(KODI::MOUSE::IMouseDriverHandler *handler) (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | inlinevirtual | 
| UnregisterMouseHandler(KODI::MOUSE::IMouseInputHandler *handler) override | PERIPHERALS::CPeripheral | virtual | 
| VendorId(void) const (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | inline | 
| VendorIdAsString(void) const (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | inline | 
| ~CPeripheral(void) override (defined in PERIPHERALS::CPeripheral) | PERIPHERALS::CPeripheral | |
| ~CPeripheralHID(void) override (defined in PERIPHERALS::CPeripheralHID) | PERIPHERALS::CPeripheralHID | |
| ~CPeripheralImon(void) override=default (defined in PERIPHERALS::CPeripheralImon) | PERIPHERALS::CPeripheralImon | |
| ~IInputProvider()=default (defined in KODI::JOYSTICK::IInputProvider) | KODI::JOYSTICK::IInputProvider | virtual | 
| ~IKeyboardInputProvider()=default (defined in KODI::KEYBOARD::IKeyboardInputProvider) | KODI::KEYBOARD::IKeyboardInputProvider | virtual | 
| ~IMouseInputProvider()=default (defined in KODI::MOUSE::IMouseInputProvider) | KODI::MOUSE::IMouseInputProvider | virtual | 
 1.8.13
 1.8.13