AxisCount(void) const | kodi::addon::Joystick | inline |
ButtonCount(void) const | kodi::addon::Joystick | inline |
FreeStruct(JOYSTICK_INFO &info) | kodi::addon::Joystick | inlinestatic |
kodi::addon::Peripheral::FreeStruct(PERIPHERAL_INFO &info) | kodi::addon::Peripheral | inlinestatic |
HatCount(void) const | kodi::addon::Joystick | inline |
Index(void) const | kodi::addon::Peripheral | inline |
IsVidPidKnown(void) const | kodi::addon::Peripheral | inline |
Joystick(const std::string &provider="", const std::string &strName="") | kodi::addon::Joystick | inline |
Joystick(const Joystick &other) | kodi::addon::Joystick | inline |
Joystick(const JOYSTICK_INFO &info) | kodi::addon::Joystick | inlineexplicit |
MotorCount(void) const | kodi::addon::Joystick | inline |
Name(void) const | kodi::addon::Peripheral | inline |
operator=(const Joystick &rhs) | kodi::addon::Joystick | inline |
operator==(const Joystick &rhs) const | kodi::addon::Joystick | inline |
kodi::addon::Peripheral::operator==(const Peripheral &rhs) const | kodi::addon::Peripheral | inline |
Peripheral(PERIPHERAL_TYPE type=PERIPHERAL_TYPE_UNKNOWN, const std::string &strName="") | kodi::addon::Peripheral | inline |
Peripheral(const PERIPHERAL_INFO &info) | kodi::addon::Peripheral | inlineexplicit |
ProductID(void) const | kodi::addon::Peripheral | inline |
Provider(void) const | kodi::addon::Joystick | inline |
RequestedPort(void) const | kodi::addon::Joystick | inline |
SetAxisCount(unsigned int axisCount) | kodi::addon::Joystick | inline |
SetButtonCount(unsigned int buttonCount) | kodi::addon::Joystick | inline |
SetHatCount(unsigned int hatCount) | kodi::addon::Joystick | inline |
SetIndex(unsigned int index) | kodi::addon::Peripheral | inline |
SetMotorCount(unsigned int motorCount) | kodi::addon::Joystick | inline |
SetName(const std::string &strName) | kodi::addon::Peripheral | inline |
SetProductID(uint16_t productId) | kodi::addon::Peripheral | inline |
SetProvider(const std::string &provider) | kodi::addon::Joystick | inline |
SetRequestedPort(int requestedPort) | kodi::addon::Joystick | inline |
SetSupportsPowerOff(bool supportsPowerOff) | kodi::addon::Joystick | inline |
SetType(PERIPHERAL_TYPE type) | kodi::addon::Peripheral | inline |
SetVendorID(uint16_t vendorId) | kodi::addon::Peripheral | inline |
SupportsPowerOff(void) const | kodi::addon::Joystick | inline |
ToStruct(JOYSTICK_INFO &info) const | kodi::addon::Joystick | inline |
kodi::addon::Peripheral::ToStruct(PERIPHERAL_INFO &info) const | kodi::addon::Peripheral | inline |
Type(void) const | kodi::addon::Peripheral | inline |
VendorID(void) const | kodi::addon::Peripheral | inline |
~Joystick(void) override=default | kodi::addon::Joystick | |
~Peripheral(void)=default | kodi::addon::Peripheral | virtual |