Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
PERIPHERALS::CPeripheralImon Member List

This is the complete list of members for PERIPHERALS::CPeripheralImon, including all inherited members.

ActionOnImonConflict(bool deviceInserted=true)PERIPHERALS::CPeripheralImonstatic
AddSetting(const std::string &strKey, const std::shared_ptr< const CSetting > &setting, int order) overridePERIPHERALS::CPeripheralImonvirtual
ClearSettings(void)PERIPHERALS::CPeripheralprotectedvirtual
ControllerProfile() constPERIPHERALS::CPeripheralinlinevirtual
CPeripheral(CPeripherals &manager, const PeripheralScanResult &scanResult, CPeripheralBus *bus)PERIPHERALS::CPeripheral
CPeripheralHID(CPeripherals &manager, const PeripheralScanResult &scanResult, CPeripheralBus *bus)PERIPHERALS::CPeripheralHID
CPeripheralImon(CPeripherals &manager, const PeripheralScanResult &scanResult, CPeripheralBus *bus)PERIPHERALS::CPeripheralImon
DeviceName(void) constPERIPHERALS::CPeripheralinline
ErrorOccured(void) constPERIPHERALS::CPeripheralinlinevirtual
FileLocation(void) constPERIPHERALS::CPeripheralinline
GetBusType(void) constPERIPHERALS::CPeripheralinline
GetCountOfImonsConflictWithDInput()PERIPHERALS::CPeripheralImoninlinestatic
GetDriverReceiver()PERIPHERALS::CPeripheralinlinevirtual
GetFeatures(std::vector< PeripheralFeature > &features) constPERIPHERALS::CPeripheral
GetIcon() constPERIPHERALS::CPeripheralvirtual
GetKeymap(const std::string &controllerId)PERIPHERALS::CPeripheralinlinevirtual
GetSettingBool(const std::string &strKey) constPERIPHERALS::CPeripheralvirtual
GetSettingFloat(const std::string &strKey) constPERIPHERALS::CPeripheralvirtual
GetSettingInt(const std::string &strKey) constPERIPHERALS::CPeripheralvirtual
GetSettings(void) constPERIPHERALS::CPeripheralvirtual
GetSettingString(const std::string &strKey) constPERIPHERALS::CPeripheralvirtual
GetSubdevices(PeripheralVector &subDevices) constPERIPHERALS::CPeripheralvirtual
GetVersionInfo(void) constPERIPHERALS::CPeripheralinline
HasConfigurableSettings(void) constPERIPHERALS::CPeripheralvirtual
HasFeature(const PeripheralFeature feature) constPERIPHERALS::CPeripheral
HasSetting(const std::string &strKey) constPERIPHERALS::CPeripheralvirtual
HasSettings(void) constPERIPHERALS::CPeripheralvirtual
Initialise(void)PERIPHERALS::CPeripheral
InitialiseFeature(const PeripheralFeature feature) overridePERIPHERALS::CPeripheralImonvirtual
IsHidden(void) constPERIPHERALS::CPeripheralinline
IsImonConflictsWithDInput()PERIPHERALS::CPeripheralImoninline
IsMultiFunctional(void) constPERIPHERALS::CPeripheralvirtual
IsSettingVisible(const std::string &strKey) constPERIPHERALS::CPeripheralvirtual
LastActive() constPERIPHERALS::CPeripheralvirtual
LoadPersistedSettings(void)PERIPHERALS::CPeripheralvirtual
Location(void) constPERIPHERALS::CPeripheralinline
LookupSymAndUnicode(XBMC_keysym &keysym, uint8_t *key, char *unicode)PERIPHERALS::CPeripheralHIDinlinevirtual
m_bErrorPERIPHERALS::CPeripheralprotected
m_bHiddenPERIPHERALS::CPeripheralprotected
m_bInitialisedPERIPHERALS::CPeripheralprotected
m_busPERIPHERALS::CPeripheralprotected
m_busTypePERIPHERALS::CPeripheralprotected
m_buttonMappersPERIPHERALS::CPeripheralprotected
m_changedSettingsPERIPHERALS::CPeripheralprotected
m_controllerProfilePERIPHERALS::CPeripheralprotected
m_featuresPERIPHERALS::CPeripheralprotected
m_inputHandlersPERIPHERALS::CPeripheralprotected
m_iProductIdPERIPHERALS::CPeripheralprotected
m_iVendorIdPERIPHERALS::CPeripheralprotected
m_keyboardHandlersPERIPHERALS::CPeripheralprotected
m_managerPERIPHERALS::CPeripheralprotected
m_mappedBusTypePERIPHERALS::CPeripheralprotected
m_mouseHandlersPERIPHERALS::CPeripheralprotected
m_settingsPERIPHERALS::CPeripheralprotected
m_strDeviceNamePERIPHERALS::CPeripheralprotected
m_strFileLocationPERIPHERALS::CPeripheralprotected
m_strKeymapPERIPHERALS::CPeripheralHIDprotected
m_strLocationPERIPHERALS::CPeripheralprotected
m_strProductIdPERIPHERALS::CPeripheralprotected
m_strSettingsFilePERIPHERALS::CPeripheralprotected
m_strVendorIdPERIPHERALS::CPeripheralprotected
m_strVersionInfoPERIPHERALS::CPeripheralprotected
m_subDevicesPERIPHERALS::CPeripheralprotected
m_typePERIPHERALS::CPeripheralprotected
OnDeviceRemoved() overridePERIPHERALS::CPeripheralImonvirtual
OnSettingChanged(const std::string &strChangedSetting) overridePERIPHERALS::CPeripheralImonvirtual
OnUserNotification()PERIPHERALS::CPeripheralinlinevirtual
operator!=(const CPeripheral &right) constPERIPHERALS::CPeripheral
operator!=(const PeripheralScanResult &right) constPERIPHERALS::CPeripheral
operator==(const CPeripheral &right) constPERIPHERALS::CPeripheral
operator==(const PeripheralScanResult &right) constPERIPHERALS::CPeripheral
PersistSettings(bool bExiting=false)PERIPHERALS::CPeripheralvirtual
ProductId(void) constPERIPHERALS::CPeripheralinline
ProductIdAsString(void) constPERIPHERALS::CPeripheralinline
RegisterInputHandler(KODI::JOYSTICK::IInputHandler *handler, bool bPromiscuous) overridePERIPHERALS::CPeripheralvirtual
RegisterJoystickButtonMapper(KODI::JOYSTICK::IButtonMapper *mapper)PERIPHERALS::CPeripheralvirtual
RegisterJoystickDriverHandler(KODI::JOYSTICK::IDriverHandler *handler, bool bPromiscuous)PERIPHERALS::CPeripheralinlinevirtual
RegisterKeyboardDriverHandler(KODI::KEYBOARD::IKeyboardDriverHandler *handler, bool bPromiscuous)PERIPHERALS::CPeripheralinlinevirtual
RegisterKeyboardHandler(KODI::KEYBOARD::IKeyboardInputHandler *handler, bool bPromiscuous, bool forceDefaultMap) overridePERIPHERALS::CPeripheralvirtual
RegisterMouseDriverHandler(KODI::MOUSE::IMouseDriverHandler *handler, bool bPromiscuous)PERIPHERALS::CPeripheralinlinevirtual
RegisterMouseHandler(KODI::MOUSE::IMouseInputHandler *handler, bool bPromiscuous, bool forceDefaultMap) overridePERIPHERALS::CPeripheralvirtual
ResetDefaultSettings(void)PERIPHERALS::CPeripheralvirtual
SetControllerProfile(const KODI::GAME::ControllerPtr &controller)PERIPHERALS::CPeripheralinlinevirtual
SetHidden(bool bSetTo=true)PERIPHERALS::CPeripheralinline
SetSetting(const std::string &strKey, const std::string &strValue)PERIPHERALS::CPeripheralvirtual
SetSetting(const std::string &strKey, int iValue)PERIPHERALS::CPeripheralvirtual
SetSetting(const std::string &strKey, bool bValue)PERIPHERALS::CPeripheralvirtual
SetSetting(const std::string &strKey, float fValue)PERIPHERALS::CPeripheralvirtual
SetSettingVisible(const std::string &strKey, bool bSetTo)PERIPHERALS::CPeripheralvirtual
TestFeature(PeripheralFeature feature)PERIPHERALS::CPeripheralinlinevirtual
Type(void) constPERIPHERALS::CPeripheralinline
UnregisterInputHandler(KODI::JOYSTICK::IInputHandler *handler) overridePERIPHERALS::CPeripheralvirtual
UnregisterJoystickButtonMapper(KODI::JOYSTICK::IButtonMapper *mapper)PERIPHERALS::CPeripheralvirtual
UnregisterJoystickDriverHandler(KODI::JOYSTICK::IDriverHandler *handler)PERIPHERALS::CPeripheralinlinevirtual
UnregisterKeyboardDriverHandler(KODI::KEYBOARD::IKeyboardDriverHandler *handler)PERIPHERALS::CPeripheralinlinevirtual
UnregisterKeyboardHandler(KODI::KEYBOARD::IKeyboardInputHandler *handler) overridePERIPHERALS::CPeripheralvirtual
UnregisterMouseDriverHandler(KODI::MOUSE::IMouseDriverHandler *handler)PERIPHERALS::CPeripheralinlinevirtual
UnregisterMouseHandler(KODI::MOUSE::IMouseInputHandler *handler) overridePERIPHERALS::CPeripheralvirtual
VendorId(void) constPERIPHERALS::CPeripheralinline
VendorIdAsString(void) constPERIPHERALS::CPeripheralinline
~CPeripheral(void) overridePERIPHERALS::CPeripheral
~CPeripheralHID(void) overridePERIPHERALS::CPeripheralHID
~CPeripheralImon(void) override=defaultPERIPHERALS::CPeripheralImon
~IInputProvider()=defaultKODI::JOYSTICK::IInputProvidervirtual
~IKeyboardInputProvider()=defaultKODI::KEYBOARD::IKeyboardInputProvidervirtual
~IMouseInputProvider()=defaultKODI::MOUSE::IMouseInputProvidervirtual