| _axisCount | Joystick | protected |
| _buttonCount | Joystick | protected |
| _hatCount | Joystick | protected |
| _name | Joystick | protected |
| accelerometerData() const | Joystick | inlinevirtual |
| accelerometerDataRate() const | Joystick | inlinevirtual |
| accelerometerDataUpdated(const QVector3D &data) | Joystick | signal |
| additionalAxis1Function enum value | Joystick | |
| additionalAxis2Function enum value | Joystick | |
| additionalAxis3Function enum value | Joystick | |
| additionalAxis4Function enum value | Joystick | |
| additionalAxis5Function enum value | Joystick | |
| additionalAxis6Function enum value | Joystick | |
| addMapping(const QString &mapping) | Joystick | inlinevirtual |
| assignableActions() const | Joystick | inline |
| assignableActionsChanged() | Joystick | signal |
| assignableActionTitles() const | Joystick | inline |
| axisCount() const | Joystick | inline |
| AxisFunction_t enum name | Joystick | |
| axisFunctionToString(AxisFunction_t function) | Joystick | static |
| axisLabel(int axis) const | Joystick | inlinevirtual |
| AxisLeftX enum value | Joystick | |
| AxisLeftY enum value | Joystick | |
| AxisMax | Joystick | static |
| AxisMin | Joystick | static |
| AxisRightX enum value | Joystick | |
| AxisRightY enum value | Joystick | |
| AxisTriggerLeft enum value | Joystick | |
| AxisTriggerRight enum value | Joystick | |
| axisValues(float roll, float pitch, float yaw, float throttle) | Joystick | signal |
| ballCount() const | Joystick | inlinevirtual |
| batteryPercent() const | Joystick | inlinevirtual |
| batteryStateChanged() | Joystick | signal |
| ButtonA enum value | Joystick | |
| buttonActionNone() const | Joystick | inline |
| buttonActions() const | Joystick | |
| buttonActionsChanged() | Joystick | signal |
| ButtonB enum value | Joystick | |
| ButtonBack enum value | Joystick | |
| buttonCount() const | Joystick | inline |
| ButtonDPadDown enum value | Joystick | |
| ButtonDPadLeft enum value | Joystick | |
| ButtonDPadRight enum value | Joystick | |
| ButtonDPadUp enum value | Joystick | |
| ButtonEvent_t enum name | Joystick | |
| ButtonEventDownTransition enum value | Joystick | |
| ButtonEventNone enum value | Joystick | |
| ButtonEventRepeat enum value | Joystick | |
| ButtonEventUpTransition enum value | Joystick | |
| ButtonGuide enum value | Joystick | |
| buttonLabel(int button) const | Joystick | inlinevirtual |
| buttonLabelForType(int button) const | Joystick | inlinevirtual |
| ButtonLeftShoulder enum value | Joystick | |
| ButtonLeftStick enum value | Joystick | |
| ButtonRightShoulder enum value | Joystick | |
| ButtonRightStick enum value | Joystick | |
| ButtonStart enum value | Joystick | |
| ButtonX enum value | Joystick | |
| ButtonY enum value | Joystick | |
| centerGimbal() | Joystick | signal |
| connectionState() const | Joystick | inlinevirtual |
| connectionStateChanged(const QString &newState) | Joystick | signal |
| connectionType() const | Joystick | inlinevirtual |
| deviceType() const | Joystick | inlinevirtual |
| disabledActionName() const | Joystick | inline |
| emergencyStop() | Joystick | signal |
| firmwareVersion() const | Joystick | inlinevirtual |
| GamepadAxis enum name | Joystick | |
| GamepadButton enum name | Joystick | |
| gamepadType() const | Joystick | inlinevirtual |
| getAxisBinding(int axis) const | Joystick | inlinevirtual |
| getAxisCalibration(int axis) const | Joystick | |
| getAxisInitialState(int axis) const | Joystick | inlinevirtual |
| getBall(int ball) const | Joystick | inlinevirtual |
| getButtonAction(int button) const | Joystick | |
| getButtonBinding(int button) const | Joystick | inlinevirtual |
| getButtonRepeat(int button) | Joystick | |
| getChannelForFunction(RemoteControlCalibrationController::StickFunction stickFunction) const | Joystick | |
| getMapping() const | Joystick | inlinevirtual |
| getMappingForGUID(const QString &guid) const | Joystick | inlinevirtual |
| getTouchpadFinger(int touchpad, int finger) const | Joystick | inlinevirtual |
| gimbalPitchStart(int direction) | Joystick | signal |
| gimbalPitchStop() | Joystick | signal |
| gimbalYawLock(bool lock) | Joystick | signal |
| gimbalYawStart(int direction) | Joystick | signal |
| gimbalYawStop() | Joystick | signal |
| gripperAction(GRIPPER_ACTIONS gripperAction) | Joystick | signal |
| guid() const | Joystick | inlinevirtual |
| gyroscopeData() const | Joystick | inlinevirtual |
| gyroscopeDataRate() const | Joystick | inlinevirtual |
| gyroscopeDataUpdated(const QVector3D &data) | Joystick | signal |
| hapticEffectsCount() const | Joystick | inlinevirtual |
| hapticRumbleInit() | Joystick | inlinevirtual |
| hapticRumblePlay(float strength, quint32 durationMs) | Joystick | inlinevirtual |
| hapticRumbleStop() | Joystick | inlinevirtual |
| hapticRumbleSupported() const | Joystick | inlinevirtual |
| hasAccelerometer() const | Joystick | inlinevirtual |
| hasAxis(int axis) const | Joystick | inlinevirtual |
| hasButton(int button) const | Joystick | inlinevirtual |
| hasGyroscope() const | Joystick | inlinevirtual |
| hasHaptic() const | Joystick | inlinevirtual |
| hasLED() const | Joystick | inlinevirtual |
| hasMonoLED() const | Joystick | inlinevirtual |
| hasPlayerLED() const | Joystick | inlinevirtual |
| hasRGBLED() const | Joystick | inlinevirtual |
| hasRumble() const | Joystick | inlinevirtual |
| hasRumbleTriggers() const | Joystick | inlinevirtual |
| HatCentered enum value | Joystick | |
| HatDirection enum name | Joystick | |
| HatDown enum value | Joystick | |
| HatLeft enum value | Joystick | |
| HatLeftDown enum value | Joystick | |
| HatLeftUp enum value | Joystick | |
| HatRight enum value | Joystick | |
| HatRightDown enum value | Joystick | |
| HatRightUp enum value | Joystick | |
| HatUp enum value | Joystick | |
| isGamepad() const | Joystick | inlinevirtual |
| isVirtual() const | Joystick | inlinevirtual |
| Joystick(const QString &name, int axisCount, int buttonCount, int hatCount, QObject *parent=nullptr) | Joystick | |
| JoystickConfigController | Joystick | friend |
| JoystickManager | Joystick | friend |
| landingGearDeploy() | Joystick | signal |
| landingGearRetract() | Joystick | signal |
| linkedGroupChanged() | Joystick | signal |
| linkedGroupId() const | Joystick | inline |
| linkedGroupRole() const | Joystick | inline |
| mapAxisFunctionToRCCStickFunction(AxisFunction_t axisFunction) const | Joystick | |
| mappingRemapped() | Joystick | signal |
| mapRCCStickFunctionToAxisFunction(RemoteControlCalibrationController::StickFunction stickFunction) const | Joystick | |
| maxAxisFunction enum value | Joystick | |
| motorInterlock(bool enable) | Joystick | signal |
| name() const | Joystick | inline |
| path() const | Joystick | inlinevirtual |
| pitchExtensionFunction enum value | Joystick | |
| pitchFunction enum value | Joystick | |
| playerIndex() const | Joystick | inlinevirtual |
| playerIndexChanged() | Joystick | signal |
| powerState() const | Joystick | inlinevirtual |
| productId() const | Joystick | inlinevirtual |
| rawButtonPressedChanged(int index, bool pressed) | Joystick | signal |
| rawChannelValuesChanged(QVector< int > channelValues) | Joystick | signal |
| realGamepadType() const | Joystick | inlinevirtual |
| requiresCalibration() const | Joystick | inlinevirtual |
| rollExtensionFunction enum value | Joystick | |
| rollFunction enum value | Joystick | |
| rumble(quint16 lowFreq, quint16 highFreq, quint32 durationMs) | Joystick | inlinevirtual |
| rumbleTriggers(quint16 left, quint16 right, quint32 durationMs) | Joystick | inlinevirtual |
| sendEffect(const QByteArray &data) | Joystick | inlinevirtual |
| sendVirtualSensorData(int sensorType, float x, float y, float z) | Joystick | inlinevirtual |
| serial() const | Joystick | inlinevirtual |
| setAccelerometerEnabled(bool enabled) | Joystick | inlinevirtual |
| setArmed(bool arm) | Joystick | signal |
| setAxisCalibration(int axis, const AxisCalibration_t &calibration) | Joystick | |
| setButtonAction(int button, const QString &action) | Joystick | |
| setButtonRepeat(int button, bool repeat) | Joystick | |
| setFlightMode(const QString &flightMode) | Joystick | signal |
| setFunctionForChannel(RemoteControlCalibrationController::StickFunction stickFunction, int channel) | Joystick | |
| setGyroscopeEnabled(bool enabled) | Joystick | inlinevirtual |
| setLED(quint8 red, quint8 green, quint8 blue) | Joystick | inlinevirtual |
| setLinkedGroupId(const QString &groupId) | Joystick | |
| setLinkedGroupRole(const QString &role) | Joystick | |
| setMapping(const QString &mapping) | Joystick | inlinevirtual |
| setPlayerIndex(int index) | Joystick | inlinevirtual |
| settings() | Joystick | inline |
| setVirtualAxis(int axis, int value) | Joystick | inlinevirtual |
| setVirtualBall(int ball, int dx, int dy) | Joystick | inlinevirtual |
| setVirtualButton(int button, bool down) | Joystick | inlinevirtual |
| setVirtualHat(int hat, quint8 value) | Joystick | inlinevirtual |
| setVirtualTouchpad(int touchpad, int finger, bool down, float x, float y, float pressure) | Joystick | inlinevirtual |
| setVtolInFwdFlight(bool set) | Joystick | signal |
| startConfiguration() | Joystick | |
| startContinuousFocus(int direction) | Joystick | signal |
| startContinuousZoom(int direction) | Joystick | signal |
| startVideoRecord() | Joystick | signal |
| stepCamera(int direction) | Joystick | signal |
| stepFocus(int direction) | Joystick | signal |
| stepStream(int direction) | Joystick | signal |
| stepZoom(int direction) | Joystick | signal |
| stop() | Joystick | |
| stopConfiguration() | Joystick | |
| stopContinuousFocus() | Joystick | signal |
| stopContinuousZoom() | Joystick | signal |
| stopVideoRecord() | Joystick | signal |
| throttleFunction enum value | Joystick | |
| toggleVideoRecord() | Joystick | signal |
| touchpadCount() const | Joystick | inlinevirtual |
| touchpadEvent(int touchpad, int finger, bool down, float x, float y, float pressure) | Joystick | signal |
| touchpadFingerCount(int touchpad) const | Joystick | inlinevirtual |
| triggerCamera() | Joystick | signal |
| unknownAction(const QString &action) | Joystick | signal |
| updateComplete() | Joystick | signal |
| vehicleJoystickData(float roll, float pitch, float yaw, float throttle, uint16_t buttonsLow, uint16_t buttonsHigh, float gimbalPitch, float gimbalYaw) | Joystick | signal |
| vendorId() const | Joystick | inlinevirtual |
| yawFunction enum value | Joystick | |
| ~Joystick() | Joystick | virtual |