|
WSF
|
#include <WsfPointMassSixDOF_PilotObject.hpp>


Public Member Functions | |
| PointMassPilotObject ()=default | |
| ~PointMassPilotObject ()=default | |
| PointMassPilotObject & | operator= (const PointMassPilotObject &other)=delete |
| virtual bool | ProcessInput (UtInput &aInput) |
| virtual bool | Initialize (int64_t aSimTime_nanosec) |
| void | ManageFrozenControls () override |
| std::string | GetPilotType () const override |
| double | GetStickBackControllerPosition () const override |
| double | GetStickRightControllerPosition () const override |
| double | GetRudderRightControllerPosition () const override |
| double | GetThrottleControllerPosition () const override |
| double | GetThrottleMilitaryControllerPosition () const override |
| double | GetThrottleAfterburnerControllerPosition () const override |
| double | GetSpeedBrakesControllerPosition () const override |
| double | GetFlapsControllerPosition () const override |
| virtual double | GetLandingGearControllerPosition () const override |
| double | GetSpoilersControllerPosition () const override |
| double | GetThrustReverserControllerPosition () const override |
| void | SetManualControlData (double aStickRightPosition, double aStickAftPosition, double aThrottleLeverPosition, double aSpdBrakeLeverPosition, double aSpoilerLeverPosition, double aFlapsLeverPosition) override |
| void | SetManualControlData (double aStickRightPosition, double aStickAftPosition, double aRudderRightPosition, double aThrottleLeverPosition, double aSpdBrakeLeverPosition, double aSpoilerLeverPosition, double aFlapsLeverPosition) override |
| void | SetManualControlData (double aStickRightPosition, double aStickAftPosition, double aRudderRightPosition, double aThrottleLeverPosition, double aSpdBrakeLeverPosition, double aSpoilerLeverPosition, double aFlapsLeverPosition, double aLandingGearLeverPosition) override |
| void | SetManualControlData (double aStickRightPosition, double aStickAftPosition, double aRudderRightPosition, double aThrottleLeverPosition, double aThrustReverserLeverPosition, double aThrustVectorYawRightPosition, double aThrustVectorPitchUpPosition, double aThrustVectorRollRightPosition, double aSpdBrakeLeverPosition, double aSpoilerLeverPosition, double aFlapsLeverPosition, double aLandingGearLeverPosition, double aNoseWheelSteeringRightPosition, double aWheelBrakeLeftPosition, double aWheelBrakeRightPosition, bool aNWS_Enabled) override |
| void | SetExternalDirectControlData (double aStickRightPosition, double aStickAftPosition, double aThrottleLeverPosition, double aSpdBrakeLeverPosition, double aSpoilerLeverPosition, double aFlapsLeverPosition) override |
| void | SetExternalDirectControlData (double aStickRightPosition, double aStickAftPosition, double aRudderRightPosition, double aThrottleLeverPosition, double aSpdBrakeLeverPosition, double aSpoilerLeverPosition, double aFlapsLeverPosition) override |
| void | SetExternalDirectControlData (double aStickRightPosition, double aStickAftPosition, double aRudderRightPosition, double aThrottleLeverPosition, double aSpdBrakeLeverPosition, double aSpoilerLeverPosition, double aFlapsLeverPosition, double aLandingGearLeverPosition) override |
| void | SetExternalDirectControlData (double aStickRightPosition, double aStickAftPosition, double aRudderRightPosition, double aThrottleLeverPosition, double aThrustReverserLeverPosition, double aThrustVectorYawRightPosition, double aThrustVectorPitchUpPosition, double aThrustVectorRollRightPosition, double aSpdBrakeLeverPosition, double aSpoilerLeverPosition, double aFlapsLeverPosition, double aLandingGearLeverPosition, double aNoseWheelSteeringRightPosition, double aWheelBrakeLeftPosition, double aWheelBrakeRightPosition, bool aNWS_Enabled) override |
| void | SetTestStickBackControllerPosition (double aStickAftPosition) override |
| void | SetTestStickRightControllerPosition (double aStickRightPosition) override |
| void | SetTestRudderRightControllerPosition (double aRudderRightPosition) override |
| void | SetTestSpeedBrakesControllerPosition (double aSpeedBrakesPosition) override |
| void | SetTestFlapsControllerPosition (double aFlapsPosition) override |
| void | SetTestSpoilersControllerPosition (double aSpoilersPosition) override |
| void | SetTestLandingGearControllerPosition (double aLandingGearPosition) override |
| PointMassCommonController * | GetPointMassCommonController () const |
| CommonController * | GetCommonController () const override |
| void | SetDirectStickBackInput (double aStickBackPosition) override |
| void | SetDirectStickRightInput (double aStickBackPosition) override |
| void | SetDirectRudderRightInput (double aStickBackPosition) override |
| void | OpenSpeedBrake () override |
| void | CloseSpeedBrake () override |
| void | SetDirectSpeedBrakesInput (double aValue) override |
| void | SetLandingGearControlPosition (double aPosition) override |
| void | SetFlapsControlPosition (double aPosition) override |
| void | SetSpoilersControlPosition (double aPosition) override |
| void | SetThrustReverserControlPosition (double aPosition) override |
| Public Member Functions inherited from wsf::six_dof::PilotObject | |
| PilotObject ()=default | |
| PilotObject & | operator= (const PilotObject &other)=delete |
| void | Update (int64_t aSimTime_nanosec) |
| void | SetLastSimTime (int64_t aLastSimTime_nanosec) |
| void | InputAngleDeltas (double aYaw_rad, double aPitch_rad, double aRoll_rad) |
| void | EnableControlInputs (bool aEnabled) |
| bool | ControlsAreEnabled () const |
| virtual void | SetDestroyed () |
| virtual bool | UsingManualControl () const |
| virtual void | TakeManualControl () |
| virtual void | ReleaseManualControl () |
| virtual void | SetControlAugmentationModeActive (bool aCASIsActive) |
| virtual bool | ControlAugmentationModeIsActive () const |
| virtual void | SetTrimManualControlData (double aNoseUpTrimDeltaT_sec, double aRollRightTrimDeltaT_sec, double aYawRightTrimDeltaT_sec) |
| virtual void | TakeExternalDirectControl () |
| virtual void | ReleaseExternalDirectControl () |
| virtual void | SetExternalDirectControlTrimManualControlData (double aNoseUpTrimDeltaT_sec, double aRollRightTrimDeltaT_sec, double aYawRightTrimDeltaT_sec) |
| bool | UsingTestControl () const |
| void | TakeTestControl () |
| void | ReleaseTestControl () |
| virtual void | SetTestThrottleControllerPosition (double aThrottlePosition) |
| virtual void | SetTestThrottleMilitaryControllerPosition (double aThrottleLeverPosition) |
| virtual void | SetTestThrottleAfterburnerControllerPosition (double aThrottleLeverPosition) |
| virtual void | SetPrePositionTAS (double aAltitude_ft, double aKTAS) |
| virtual void | SetPrePositionCAS (double aAltitude_ft, double aKCAS) |
| virtual void | SetPrePositionMach (double aAltitude_ft, double aMach) |
| virtual void | SetPrePositionQ (double aAltitude_ft, double aDynamicPressure_lbft2) |
| AutopilotAction * | GetCurrentAction () const |
| virtual void | GetAutopilotData (AutopilotData *aData) |
| virtual bool | GetAutopilotPidGainData (Pid::Type aTableType, size_t &aNumElements, PidGainData aPidGainData[]) |
| virtual void | GetAutopilotPidValueData (AutopilotPidGroupValueData *aData) |
| virtual void | SetPlannedRoute (Route *aRoute) |
| virtual void | SetTempRoute (Route *aRoute) |
| virtual bool | GetAfterburnerEnabled () const |
| virtual void | SetAfterburnerEnabled (bool aEnabled) |
| virtual double | GetAfterburnerThreshold () const |
| virtual void | SetAfterburnerThreshold (double aValue=1.0) |
| virtual bool | GetSpeedBrakeEnabled () const |
| virtual void | SetSpeedBrakeEnabled (bool aEnabled) |
| virtual double | GetSpeedBrakeThreshold () const |
| virtual void | SetSpeedBrakeThreshold (double aValue=0.0) |
| double | GetTurnRollInMultiplier () |
| void | SetTurnRollInMultiplier (double aValue=1.0) |
| CommonController::sAutopilotControls * | GetCurrentControlLimits () |
| virtual void | EnableDirectThrottleInput () |
| virtual void | ReleaseDirectThrottleInput () |
| virtual void | MoveThrottleToIdle () |
| virtual void | MoveThrottleToFull () |
| virtual void | MoveThrottleToAfterburner () |
| virtual void | SetDirectThrottleInput (double aValue) |
| virtual void | EnableDirectStickBackInput () |
| virtual void | ReleaseDirectStickBackInput () |
| virtual void | EnableDirectStickRightInput () |
| virtual void | ReleaseDirectStickRightInput () |
| virtual void | EnableDirectRudderRightInput () |
| virtual void | ReleaseDirectRudderRightInput () |
| virtual void | EnableDirectSpeedBrakeInput () |
| virtual void | ReleaseDirectSpeedBrakeInput () |
| virtual void | FlyTempWaypoints (Route *aRoute) |
| virtual size_t | GetPlannedWaypointIndex () const |
| virtual bool | SetPlannedWaypointIndex (size_t aIndex) |
| virtual bool | SetPositionToPlannedWaypoint (size_t aIndex) |
| virtual size_t | GetTempWaypointIndex () const |
| virtual bool | SetTempWaypointIndex (size_t aIndex) |
| virtual bool | SetPositionToTempWaypoint (size_t aIndex) |
| virtual bool | IsOnPlannedRoute () const |
| virtual void | FlyAtPoint (const UtLLAPos &aPt) |
| virtual void | ReturnToPlannedWaypoints () |
| virtual void | TurnToHeading (double aHeading_rad, double aRadialAccel, CommonController::eAutopilotTurnDir aTurn) |
| radial accel and turn direction ignored for now | |
| virtual void | GoToSpeed (double aSpeed, double aLinearAccel) |
| virtual void | GoToAltitude (double aAltitude, double aClimbRate) |
| virtual bool | FlyRates (double aRollRate, double aPitchRate, double aAcceleration, double aSpeed) |
| virtual bool | FlyHeadingSpeedAltitude (double aHeading_rad, double aSpeed, double aAltitude, double aMaxGees, double aMaxClimb) |
| virtual bool | FlySpecificTurn (double aRollError, double aGees, double aSpeed) |
| virtual bool | FlySpecificVector (double aRollError, double aPitchError, double aMaxGees, double aSpeed) |
| virtual bool | FlyYawPitchAccel (double aYawAccel_g, double aPitchAccel_g) |
| virtual bool | AutopilotIsEnabled () const |
| virtual void | GetPlannedWaypoints (AutopilotWaypointDataList *aWaypointDataList) const |
| virtual void | GetTempWaypoints (AutopilotWaypointDataList *aWaypointDataList) const |
| virtual void | GetCurrentWaypoints (AutopilotWaypointDataList *aWaypointDataList) const |
| virtual void | EnableAutopilot (bool aState) |
| virtual void | SetAutopilotPitchAngle (double aPitchAngle_deg) |
| virtual void | SetAutopilotPitchRate (double aPitchRate_dps) |
| virtual void | SetAutopilotFlightPathAngle (double aFlightPathAngle_deg) |
| virtual void | SetAutopilotVerticalSpeed (double aVerticalSpeed_fpm) |
| virtual void | SetAutopilotAltitude (double aAltitude_ft) |
| virtual void | SetPitchGLoad (double aGLoad) |
| virtual void | SetAutopilotAlpha (double aAlpha_deg) |
| virtual void | SetAutopilotDeltaPitch (double aDeltaPitchAngle_deg) |
| virtual void | SetAutopilotRollAngle (double aRollAngle_deg) |
| virtual void | SetAutopilotRollRate (double aRollRate_dps) |
| virtual void | SetAutopilotDeltaRoll (double aDeltaRollAngle_deg) |
| virtual void | SetAutopilotRollHeading (double aRollHeading_deg) |
| virtual void | SetAutopilotYawHeading (double aYawHeading_deg) |
| virtual void | SetAutopilotYawRate (double aYawRate_dps) |
| virtual void | SetAutopilotBeta (double aBeta_deg) |
| virtual void | SetAutopilotYawGLoad (double aBeta_deg) |
| virtual void | SetAutopilotSpeedKTAS (double aSpeed_KTAS) |
| virtual void | SetAutopilotSpeedKCAS (double aSpeed_KCAS) |
| virtual void | SetAutopilotSpeedMach (double aSpeed_Mach) |
| virtual void | SetAutopilotThrottle (double aSpeed_Mach) |
| virtual void | SetAutopilotLateralWaypointMode () |
| virtual void | SetAutopilotVerticalWaypointMode () |
| virtual void | SetAutopilotSpeedWaypointMode () |
| virtual void | SetAutopilotWaypointMode () |
| virtual void | SetAutopilotNoControl () |
| virtual void | HoldAltitude () |
| virtual void | HoldVerticalSpeed () |
| virtual void | HoldPitchAngle () |
| virtual void | HoldBankAngle () |
| virtual void | HoldHeading () |
| virtual void | HoldSpeedKCAS () |
| virtual void | HoldSpeedKTAS () |
| virtual void | HoldSpeedMach () |
| Public Member Functions inherited from wsf::six_dof::Object | |
| Object ()=default | |
| virtual | ~Object ()=default |
| virtual std::string | GetName () const |
| virtual void | SetName (const std::string &aName) |
| virtual Mover * | GetParentVehicle () const |
| virtual void | SetParentVehicle (Mover *aParentVehicle) |
Protected Member Functions | |
| PointMassPilotObject (const PointMassPilotObject &aSrc) | |
| void | ZeroDisabledControlData () override |
| void | InheritParentControlData () override |
| void | SetThrottleData (double aThrottleLeverPosition) override |
| void | SetThrottleMilitaryData (double aThrottleLeverPosition) override |
| void | SetThrottleAfterburnerData (double aThrottleLeverPosition) override |
| void | EnforceControlLimits () override |
| void | LoadControlDataWithAutopilotControlData () override |
| void | LoadControlDataWithAutopilotStabilityData () override |
| Protected Member Functions inherited from wsf::six_dof::PilotObject | |
| PilotObject (const PilotObject &aSrc) | |
| bool | InitializeCommonController () |
| virtual void | UpdateControlInputsUsingCommonControllerData (int64_t aSimTime_nanosec) |
| void | EnforceSingleControlLimit (double &aValue, const double &aMinValue, const double &aMaxValue) |
| virtual void | SetControlDataWithAutopilotControls () |
| virtual void | SetControlDataWithControlAugmentationControls () |
| virtual void | SetControlDataWithStabilityAugmentationControls () |
| virtual void | SetObjectState (double aLat, double aLon, double aAlt, double aNEDVelN_mps, double aNEDVelE_mps, double aNEDVelD_mps, double aLocalHeading_rad, double aLocalPitch_rad, double aLocalRoll_rad) |
| virtual bool | ClonePlannedActionToTempAction () |
| virtual void | SetTempActionToHoldCurrentConditions () |
| virtual void | CreateTempActionIfNeeded () |
| virtual void | SetTempActionToPlannedDataOrCurrentConditions () |
| virtual bool | ControlModeTestingActive () const |
| virtual bool | ControlModeDisabledActive () const |
| virtual bool | ControlModeAutopilotActive () const |
| virtual bool | ControlModeManualActive () const |
| virtual bool | ControlModeExternalDirectActive () const |
| virtual bool | ControlModeControlAugmentationActive () const |
| virtual bool | ControlModeStabilityAugmentationActive () const |
| Protected Member Functions inherited from wsf::six_dof::Object | |
| Object (const Object &)=default | |
Additional Inherited Members | |
| Public Attributes inherited from wsf::six_dof::PilotObject | |
| UtCallbackListN< bool(unsigned int)> | WaypointAchieved |
|
default |
|
default |
|
protected |
References mCommonController, wsf::six_dof::PilotObject::mControlAugmentationModeActive, wsf::six_dof::PilotObject::mPitchStabilityAugmentationModeActive, wsf::six_dof::PilotObject::mRollStabilityAugmentationModeActive, mStdFlapsDown, mStdRudderRight, mStdSpeedBrakesOut, mStdSpoilersOut, mStdStickBack, mStdStickRight, mStdThrottleAB, mStdThrottleMil, wsf::six_dof::PilotObject::mYawStabilityAugmentationModeActive, wsf::six_dof::PilotObject::PilotObject(), and PointMassPilotObject().
|
overridevirtual |
|
overrideprotectedvirtual |
Reimplemented from wsf::six_dof::PilotObject.
References wsf::six_dof::PilotObject::EnforceSingleControlLimit(), and wsf::six_dof::PilotObject::mAutopilotControls.
Referenced by LoadControlDataWithAutopilotControlData(), and LoadControlDataWithAutopilotStabilityData().
|
inlineoverridevirtual |
Implements wsf::six_dof::PilotObject.
References mCommonController.
Referenced by LoadControlDataWithAutopilotStabilityData().
|
overridevirtual |
Implements wsf::six_dof::PilotObject.
References mStdFlapsDown.
|
overridevirtual |
Implements wsf::six_dof::PilotObject.
|
inlineoverridevirtual |
Implements wsf::six_dof::PilotObject.
Reimplemented in wsf::six_dof::PointMassSyntheticPilot.
|
inline |
References mCommonController.
|
overridevirtual |
Implements wsf::six_dof::PilotObject.
References mStdRudderRight.
Referenced by wsf::six_dof::PointMassMover::GetRudderRightInput().
|
overridevirtual |
Implements wsf::six_dof::PilotObject.
References mStdSpeedBrakesOut.
Referenced by wsf::six_dof::PointMassMover::GetSpeedBrakeInput().
|
overridevirtual |
Implements wsf::six_dof::PilotObject.
References mStdSpoilersOut.
Referenced by wsf::six_dof::PointMassMover::GetSpoilerInput().
|
overridevirtual |
Implements wsf::six_dof::PilotObject.
References mStdStickBack.
Referenced by wsf::six_dof::PointMassMover::GetStickBackInput().
|
overridevirtual |
Implements wsf::six_dof::PilotObject.
References mStdStickRight.
Referenced by wsf::six_dof::PointMassMover::GetStickRightInput().
|
overridevirtual |
Implements wsf::six_dof::PilotObject.
References mStdThrottleAB.
|
overridevirtual |
Implements wsf::six_dof::PilotObject.
References mStdThrottleAB, and mStdThrottleMil.
Referenced by wsf::six_dof::PointMassMover::GetThrottleInput().
|
overridevirtual |
Implements wsf::six_dof::PilotObject.
References mStdThrottleMil.
|
inlineoverridevirtual |
Implements wsf::six_dof::PilotObject.
|
overrideprotectedvirtual |
Implements wsf::six_dof::PilotObject.
References wsf::six_dof::Mover::GetFlapsLeverPosition(), wsf::six_dof::Mover::GetParentVehicle(), wsf::six_dof::Object::GetParentVehicle(), wsf::six_dof::Mover::GetRudderRightInput(), wsf::six_dof::Mover::GetSpeedBrakeControlPosition(), wsf::six_dof::Mover::GetSpoilersLeverPosition(), wsf::six_dof::Mover::GetStickBackInput(), wsf::six_dof::Mover::GetStickRightInput(), wsf::six_dof::Mover::GetThrottleInput(), mStdFlapsDown, mStdRudderRight, mStdSpeedBrakesOut, mStdSpoilersOut, mStdStickBack, mStdStickRight, mStdThrottleAB, and mStdThrottleMil.
|
virtual |
Reimplemented in wsf::six_dof::PointMassManualPilotAugmentedControls, wsf::six_dof::PointMassManualPilotSimpleControls, and wsf::six_dof::PointMassSyntheticPilot.
References wsf::six_dof::PilotObject::InitializeCommonController().
Referenced by wsf::six_dof::PointMassManualPilotAugmentedControls::Initialize(), wsf::six_dof::PointMassManualPilotSimpleControls::Initialize(), wsf::six_dof::PointMassSyntheticPilot::Initialize(), and operator=().
|
overrideprotectedvirtual |
Implements wsf::six_dof::PilotObject.
References wsf::six_dof::PilotObject::ControlModeControlAugmentationActive(), EnforceControlLimits(), wsf::six_dof::PilotObject::mAutopilotControls, wsf::six_dof::PilotObject::mControlOverrideSpeedBrakes, wsf::six_dof::PilotObject::mControlOverrideThrottle, mStdRudderRight, mStdSpeedBrakesOut, mStdStickBack, mStdStickRight, mStdThrottleAB, and mStdThrottleMil.
|
overrideprotectedvirtual |
Implements wsf::six_dof::PilotObject.
References EnforceControlLimits(), GetCommonController(), wsf::six_dof::PilotObject::mAutopilotControls, wsf::six_dof::PilotObject::mControlAugmentationRudderRight, wsf::six_dof::PilotObject::mControlAugmentationStickBack, wsf::six_dof::PilotObject::mControlAugmentationStickRight, mStdRudderRight, mStdStickBack, and mStdStickRight.
|
overridevirtual |
Implements wsf::six_dof::PilotObject.
References wsf::six_dof::Object::mParentVehicle, mStdFlapsDown, mStdRudderRight, mStdSpeedBrakesOut, mStdSpoilersOut, mStdStickBack, mStdStickRight, mStdThrottleAB, mStdThrottleMil, wsf::six_dof::FreezeFlags::pitch, wsf::six_dof::FreezeFlags::roll, wsf::six_dof::FreezeFlags::speed, and wsf::six_dof::FreezeFlags::yaw.
Referenced by operator=().
|
overridevirtual |
|
delete |
References Initialize(), ManageFrozenControls(), PointMassPilotObject(), and ProcessInput().
|
virtual |
Reimplemented from wsf::six_dof::PilotObject.
Reimplemented in wsf::six_dof::PointMassManualPilotAugmentedControls, wsf::six_dof::PointMassManualPilotSimpleControls, and wsf::six_dof::PointMassSyntheticPilot.
References mCommonController, and wsf::six_dof::PilotObject::ProcessInput().
Referenced by operator=(), wsf::six_dof::PointMassManualPilotAugmentedControls::ProcessInput(), wsf::six_dof::PointMassManualPilotSimpleControls::ProcessInput(), and wsf::six_dof::PointMassSyntheticPilot::ProcessInput().
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
Implements wsf::six_dof::PilotObject.
References wsf::six_dof::PilotObject::ControlModeExternalDirectActive(), wsf::six_dof::PilotObject::mControlAugmentationRudderRight, wsf::six_dof::PilotObject::mIsDestroyed, mStdRudderRight, wsf::six_dof::PilotObject::mTrimYawRight, wsf::six_dof::PilotObject::mYawRightTrimDeltaT_sec, and SetExternalDirectControlData().
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
Implements wsf::six_dof::PilotObject.
References wsf::six_dof::PilotObject::ControlModeExternalDirectActive(), wsf::six_dof::PilotObject::mControlAugmentationStickBack, wsf::six_dof::PilotObject::mControlAugmentationStickRight, wsf::six_dof::PilotObject::mIsDestroyed, wsf::six_dof::PilotObject::mNoseUpTrimDeltaT_sec, wsf::six_dof::PilotObject::mPitchControlMapping, wsf::six_dof::PilotObject::mRollControlMapping, wsf::six_dof::PilotObject::mRollRightTrimDeltaT_sec, mStdFlapsDown, mStdSpeedBrakesOut, mStdSpoilersOut, mStdStickBack, mStdStickRight, wsf::six_dof::PilotObject::mTrimNoseUp, wsf::six_dof::PilotObject::mTrimRollRight, and SetThrottleData().
Referenced by SetExternalDirectControlData(), SetExternalDirectControlData(), and SetExternalDirectControlData().
|
overridevirtual |
Implements wsf::six_dof::PilotObject.
References wsf::six_dof::PilotObject::mIsDestroyed, and mStdFlapsDown.
Referenced by wsf::six_dof::PointMassMover::SetFlapsPosition().
|
overridevirtual |
Implements wsf::six_dof::PilotObject.
|
overridevirtual |
Implements wsf::six_dof::PilotObject.
References wsf::six_dof::PilotObject::ControlModeManualActive(), wsf::six_dof::PilotObject::mControlAugmentationRudderRight, wsf::six_dof::PilotObject::mIsDestroyed, mStdRudderRight, wsf::six_dof::PilotObject::mTrimYawRight, wsf::six_dof::PilotObject::mYawControlMapping, wsf::six_dof::PilotObject::mYawRightTrimDeltaT_sec, wsf::six_dof::PilotObject::mYawTrimFactor, and SetManualControlData().
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
Implements wsf::six_dof::PilotObject.
References wsf::six_dof::PilotObject::ControlModeManualActive(), wsf::six_dof::PilotObject::mControlAugmentationStickBack, wsf::six_dof::PilotObject::mControlAugmentationStickRight, wsf::six_dof::PilotObject::mIsDestroyed, wsf::six_dof::PilotObject::mNoseUpTrimDeltaT_sec, wsf::six_dof::PilotObject::mPitchControlMapping, wsf::six_dof::PilotObject::mPitchTrimFactor, wsf::six_dof::PilotObject::mRollControlMapping, wsf::six_dof::PilotObject::mRollRightTrimDeltaT_sec, wsf::six_dof::PilotObject::mRollTrimFactor, mStdFlapsDown, mStdSpeedBrakesOut, mStdSpoilersOut, mStdStickBack, mStdStickRight, wsf::six_dof::PilotObject::mTrimNoseUp, wsf::six_dof::PilotObject::mTrimRollRight, and SetThrottleData().
Referenced by SetManualControlData(), SetManualControlData(), and SetManualControlData().
|
overridevirtual |
Implements wsf::six_dof::PilotObject.
References wsf::six_dof::PilotObject::mIsDestroyed, and mStdSpoilersOut.
Referenced by wsf::six_dof::PointMassMover::SetSpoilersPosition().
|
overridevirtual |
Implements wsf::six_dof::PilotObject.
References mStdFlapsDown, and wsf::six_dof::PilotObject::mTestControl.
|
overridevirtual |
Implements wsf::six_dof::PilotObject.
|
overridevirtual |
Implements wsf::six_dof::PilotObject.
References mStdRudderRight, and wsf::six_dof::PilotObject::mTestControl.
|
overridevirtual |
Implements wsf::six_dof::PilotObject.
References mStdSpeedBrakesOut, and wsf::six_dof::PilotObject::mTestControl.
|
overridevirtual |
Implements wsf::six_dof::PilotObject.
References mStdSpeedBrakesOut, and wsf::six_dof::PilotObject::mTestControl.
|
overridevirtual |
Implements wsf::six_dof::PilotObject.
References mStdStickBack, and wsf::six_dof::PilotObject::mTestControl.
|
overridevirtual |
Implements wsf::six_dof::PilotObject.
References mStdStickRight, and wsf::six_dof::PilotObject::mTestControl.
|
overrideprotectedvirtual |
Implements wsf::six_dof::PilotObject.
References mStdThrottleAB.
|
overrideprotectedvirtual |
Implements wsf::six_dof::PilotObject.
References mStdThrottleAB, and mStdThrottleMil.
Referenced by SetExternalDirectControlData(), and SetManualControlData().
|
overrideprotectedvirtual |
Implements wsf::six_dof::PilotObject.
References mStdThrottleMil.
|
overridevirtual |
Implements wsf::six_dof::PilotObject.
|
overrideprotectedvirtual |
|
protected |
|
protected |
|
protected |
Referenced by GetRudderRightControllerPosition(), InheritParentControlData(), LoadControlDataWithAutopilotControlData(), LoadControlDataWithAutopilotStabilityData(), ManageFrozenControls(), PointMassPilotObject(), SetDirectRudderRightInput(), SetExternalDirectControlData(), SetManualControlData(), SetTestRudderRightControllerPosition(), and ZeroDisabledControlData().
|
protected |
Referenced by CloseSpeedBrake(), GetSpeedBrakesControllerPosition(), InheritParentControlData(), LoadControlDataWithAutopilotControlData(), ManageFrozenControls(), OpenSpeedBrake(), PointMassPilotObject(), SetDirectSpeedBrakesInput(), SetExternalDirectControlData(), SetManualControlData(), SetTestSpeedBrakesControllerPosition(), SetTestSpoilersControllerPosition(), and ZeroDisabledControlData().
|
protected |
|
protected |
Referenced by GetStickBackControllerPosition(), InheritParentControlData(), LoadControlDataWithAutopilotControlData(), LoadControlDataWithAutopilotStabilityData(), ManageFrozenControls(), PointMassPilotObject(), SetDirectStickBackInput(), SetExternalDirectControlData(), SetManualControlData(), SetTestStickBackControllerPosition(), and ZeroDisabledControlData().
|
protected |
Referenced by GetStickRightControllerPosition(), InheritParentControlData(), LoadControlDataWithAutopilotControlData(), LoadControlDataWithAutopilotStabilityData(), ManageFrozenControls(), PointMassPilotObject(), SetDirectStickRightInput(), SetExternalDirectControlData(), SetManualControlData(), SetTestStickRightControllerPosition(), and ZeroDisabledControlData().
|
protected |
|
protected |