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

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

AddSetting(const std::string &strKey, const std::shared_ptr< const CSetting > &setting, int order)PERIPHERALS::CPeripheralvirtual
AxisCount(void) constPERIPHERALS::CPeripheralJoystickinline
ButtonCount(void) constPERIPHERALS::CPeripheralJoystickinline
ClearSettings(void)PERIPHERALS::CPeripheralprotectedvirtual
ControllerProfile() const overridePERIPHERALS::CPeripheralJoystickvirtual
CPeripheral(CPeripherals &manager, const PeripheralScanResult &scanResult, CPeripheralBus *bus)PERIPHERALS::CPeripheral
CPeripheralJoystick(CPeripherals &manager, const PeripheralScanResult &scanResult, CPeripheralBus *bus)PERIPHERALS::CPeripheralJoystick
DeviceName(void) constPERIPHERALS::CPeripheralinline
ErrorOccured(void) constPERIPHERALS::CPeripheralinlinevirtual
FileLocation(void) constPERIPHERALS::CPeripheralinline
GetBusType(void) constPERIPHERALS::CPeripheralinline
GetDriverReceiver() overridePERIPHERALS::CPeripheralJoystickinlinevirtual
GetFeatures(std::vector< PeripheralFeature > &features) constPERIPHERALS::CPeripheral
GetIcon() constPERIPHERALS::CPeripheralvirtual
GetKeymap(const std::string &controllerId) overridePERIPHERALS::CPeripheralJoystickvirtual
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
HatCount(void) constPERIPHERALS::CPeripheralJoystickinline
Initialise(void)PERIPHERALS::CPeripheral
InitialiseFeature(const PeripheralFeature feature) overridePERIPHERALS::CPeripheralJoystickvirtual
InitializeControllerProfile(KODI::JOYSTICK::IButtonMap &buttonMap)PERIPHERALS::CPeripheralJoystickprotected
InitializeDeadzoneFiltering(KODI::JOYSTICK::IButtonMap &buttonMap)PERIPHERALS::CPeripheralJoystickprotected
InstallAsync(const std::string &controllerId)PERIPHERALS::CPeripheralJoystickprotected
InstallSync(const std::string &controllerId)PERIPHERALS::CPeripheralJoystickprotectedstatic
IsHidden(void) constPERIPHERALS::CPeripheralinline
IsMultiFunctional(void) constPERIPHERALS::CPeripheralvirtual
IsSettingVisible(const std::string &strKey) constPERIPHERALS::CPeripheralvirtual
LastActive() const overridePERIPHERALS::CPeripheralJoystickinlinevirtual
LoadPersistedSettings(void)PERIPHERALS::CPeripheralvirtual
Location(void) constPERIPHERALS::CPeripheralinline
m_appInputPERIPHERALS::CPeripheralJoystickprotected
m_axisCountPERIPHERALS::CPeripheralJoystickprotected
m_bErrorPERIPHERALS::CPeripheralprotected
m_bHiddenPERIPHERALS::CPeripheralprotected
m_bInitialisedPERIPHERALS::CPeripheralprotected
m_busPERIPHERALS::CPeripheralprotected
m_busTypePERIPHERALS::CPeripheralprotected
m_buttonCountPERIPHERALS::CPeripheralJoystickprotected
m_buttonMapPERIPHERALS::CPeripheralJoystickprotected
m_buttonMappersPERIPHERALS::CPeripheralprotected
m_changedSettingsPERIPHERALS::CPeripheralprotected
m_controllerInstallMutexPERIPHERALS::CPeripheralJoystickprotected
m_controllerProfilePERIPHERALS::CPeripheralprotected
m_controllersToInstallPERIPHERALS::CPeripheralJoystickprotected
m_deadzoneFilterPERIPHERALS::CPeripheralJoystickprotected
m_driverHandlersPERIPHERALS::CPeripheralJoystickprotected
m_featuresPERIPHERALS::CPeripheralprotected
m_handlerMutexPERIPHERALS::CPeripheralJoystickprotected
m_hatCountPERIPHERALS::CPeripheralJoystickprotected
m_inputHandlersPERIPHERALS::CPeripheralprotected
m_installTasksPERIPHERALS::CPeripheralJoystickprotected
m_iProductIdPERIPHERALS::CPeripheralprotected
m_iVendorIdPERIPHERALS::CPeripheralprotected
m_joystickMonitorPERIPHERALS::CPeripheralJoystickprotected
m_keyboardHandlersPERIPHERALS::CPeripheralprotected
m_lastActivePERIPHERALS::CPeripheralJoystickprotected
m_managerPERIPHERALS::CPeripheralprotected
m_mappedBusTypePERIPHERALS::CPeripheralprotected
m_motorCountPERIPHERALS::CPeripheralJoystickprotected
m_mouseHandlersPERIPHERALS::CPeripheralprotected
m_requestedPortPERIPHERALS::CPeripheralJoystickprotected
m_rumbleGeneratorPERIPHERALS::CPeripheralJoystickprotected
m_settingsPERIPHERALS::CPeripheralprotected
m_strDeviceNamePERIPHERALS::CPeripheralprotected
m_strFileLocationPERIPHERALS::CPeripheralprotected
m_strLocationPERIPHERALS::CPeripheralprotected
m_strProductIdPERIPHERALS::CPeripheralprotected
m_strProviderPERIPHERALS::CPeripheralJoystickprotected
m_strSettingsFilePERIPHERALS::CPeripheralprotected
m_strVendorIdPERIPHERALS::CPeripheralprotected
m_strVersionInfoPERIPHERALS::CPeripheralprotected
m_subDevicesPERIPHERALS::CPeripheralprotected
m_supportsPowerOffPERIPHERALS::CPeripheralJoystickprotected
m_typePERIPHERALS::CPeripheralprotected
MotorCount(void) constPERIPHERALS::CPeripheralJoystickinline
OnAxisMotion(unsigned int axisIndex, float position)PERIPHERALS::CPeripheralJoystick
OnButtonMotion(unsigned int buttonIndex, bool bPressed)PERIPHERALS::CPeripheralJoystick
OnDeviceRemoved(void)PERIPHERALS::CPeripheralinlinevirtual
OnHatMotion(unsigned int hatIndex, KODI::JOYSTICK::HAT_STATE state)PERIPHERALS::CPeripheralJoystick
OnInputFrame(void)PERIPHERALS::CPeripheralJoystick
OnSettingChanged(const std::string &strChangedSetting)PERIPHERALS::CPeripheralinlinevirtual
OnUserNotification() overridePERIPHERALS::CPeripheralJoystickvirtual
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
PowerOff()PERIPHERALS::CPeripheralJoystickprotected
ProductId(void) constPERIPHERALS::CPeripheralinline
ProductIdAsString(void) constPERIPHERALS::CPeripheralinline
Provider(void) constPERIPHERALS::CPeripheralJoystickinline
RegisterInputHandler(KODI::JOYSTICK::IInputHandler *handler, bool bPromiscuous) overridePERIPHERALS::CPeripheralvirtual
RegisterJoystickButtonMapper(KODI::JOYSTICK::IButtonMapper *mapper)PERIPHERALS::CPeripheralvirtual
RegisterJoystickDriverHandler(KODI::JOYSTICK::IDriverHandler *handler, bool bPromiscuous) overridePERIPHERALS::CPeripheralJoystickvirtual
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
RequestedPort(void) constPERIPHERALS::CPeripheralJoystickinline
ResetDefaultSettings(void)PERIPHERALS::CPeripheralvirtual
SetAxisCount(unsigned int axisCount)PERIPHERALS::CPeripheralJoystickinline
SetButtonCount(unsigned int buttonCount)PERIPHERALS::CPeripheralJoystickinline
SetControllerProfile(const KODI::GAME::ControllerPtr &controller) overridePERIPHERALS::CPeripheralJoystickvirtual
SetHatCount(unsigned int hatCount)PERIPHERALS::CPeripheralJoystickinline
SetHidden(bool bSetTo=true)PERIPHERALS::CPeripheralinline
SetMotorCount(unsigned int motorCount)PERIPHERALS::CPeripheralJoystick
SetMotorState(unsigned int motorIndex, float magnitude) overridePERIPHERALS::CPeripheralJoystickvirtual
SetProvider(const std::string &provider)PERIPHERALS::CPeripheralJoystickinline
SetRequestedPort(int port)PERIPHERALS::CPeripheralJoystickinline
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
SetSupportsPowerOff(bool bSupportsPowerOff)PERIPHERALS::CPeripheralJoystick
SupportsPowerOff(void) constPERIPHERALS::CPeripheralJoystickinline
TestFeature(PeripheralFeature feature) overridePERIPHERALS::CPeripheralJoystickvirtual
Type(void) constPERIPHERALS::CPeripheralinline
UnregisterInputHandler(KODI::JOYSTICK::IInputHandler *handler) overridePERIPHERALS::CPeripheralvirtual
UnregisterJoystickButtonMapper(KODI::JOYSTICK::IButtonMapper *mapper)PERIPHERALS::CPeripheralvirtual
UnregisterJoystickDriverHandler(KODI::JOYSTICK::IDriverHandler *handler) overridePERIPHERALS::CPeripheralJoystickvirtual
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
~CPeripheralJoystick(void) overridePERIPHERALS::CPeripheralJoystick
~IDriverReceiver()=defaultKODI::JOYSTICK::IDriverReceivervirtual
~IInputProvider()=defaultKODI::JOYSTICK::IInputProvidervirtual
~IKeyboardInputProvider()=defaultKODI::KEYBOARD::IKeyboardInputProvidervirtual
~IMouseInputProvider()=defaultKODI::MOUSE::IMouseInputProvidervirtual