WSF
wsf::six_dof::RigidBodyManualPilotAugmentedControls Class Reference

#include <WsfRigidBodySixDOF_ManualPilotAugmentedControls.hpp>

Inheritance diagram for wsf::six_dof::RigidBodyManualPilotAugmentedControls:
Collaboration diagram for wsf::six_dof::RigidBodyManualPilotAugmentedControls:

Public Member Functions

 RigidBodyManualPilotAugmentedControls ()=default
 ~RigidBodyManualPilotAugmentedControls ()=default
RigidBodyManualPilotAugmentedControlsoperator= (const RigidBodyManualPilotAugmentedControls &other)=delete
RigidBodyManualPilotAugmentedControlsClone () const
bool ProcessInput (UtInput &aInput) override
bool Initialize (int64_t aSimTime_nanosec) override
std::string GetPilotType () const override
Public Member Functions inherited from wsf::six_dof::RigidBodyManualPilot
 RigidBodyManualPilot ()=default
 ~RigidBodyManualPilot ()=default
RigidBodyManualPilotoperator= (const RigidBodyManualPilot &other)=delete
Public Member Functions inherited from wsf::six_dof::RigidBodyPilotObject
 RigidBodyPilotObject ()=default
 ~RigidBodyPilotObject ()=default
RigidBodyPilotObjectoperator= (const RigidBodyPilotObject &other)=delete
void ManageFrozenControls () override
std::string GetPilotType () const override
size_t GetControlHandle (const std::string &aControlName) const
size_t GetStdStickBackHandle () const
size_t GetStdStickRightHandle () const
size_t GetStdRudderRightHandle () const
size_t GetStdThrottleMilHandle () const
size_t GetStdThrottleABHandle () const
size_t GetStdThrustReverserHandle () const
size_t GetStdThrustVectoringYawHandle () const
size_t GetStdThrustVectoringPitchHandle () const
size_t GetStdThrustVectoringRollHandle () const
size_t GetStdSpeedBrakesOutHandle () const
size_t GetStdFlapsDownHandle () const
size_t GetStdSpoilersOutHandle () const
size_t GetStdLandingGearDownHandle () const
size_t GetStdNoseWheelSteeringHandle () const
size_t GetStdNWS_SteeringHandle () const
size_t GetStdNWS_EnabledHandle () const
size_t GetStdWheelBrakeLeftHandle () const
size_t GetStdWheelBrakeRightHandle () const
double ControlInputValue (size_t aControlInputHandle) const
bool ControlInputValueBool (size_t aControlInputHandle) const
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
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
RigidBodyCommonControllerGetRigidBodyCommonController () const
CommonControllerGetCommonController () const override
CommonController::sAutopilotControlsGetCurrentControlLimits ()
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 EnableDirectBraking ()
void SetParkingBrake ()
void ReleaseParkingBrake ()
void ApplyLeftGearBrake (double aValue)
void ApplyRightGearBrake (double aValue)
void ReleaseDirectBraking ()
void SetLandingGearControlPosition (double aPosition) override
void SetFlapsControlPosition (double aPosition) override
void SetSpoilersControlPosition (double aPosition) override
void SetThrustReverserControlPosition (double aPosition) override
void SetEnableNWS (bool aNWS_Enabled)
Public Member Functions inherited from wsf::six_dof::PilotObject
 PilotObject ()=default
PilotObjectoperator= (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)
AutopilotActionGetCurrentAction () 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::sAutopilotControlsGetCurrentControlLimits ()
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 MoverGetParentVehicle () const
virtual void SetParentVehicle (Mover *aParentVehicle)

Protected Member Functions

 RigidBodyManualPilotAugmentedControls (RigidBodyPilotObject *aPilotObject)
 RigidBodyManualPilotAugmentedControls (const RigidBodyManualPilotAugmentedControls &aSrc)=default
Protected Member Functions inherited from wsf::six_dof::RigidBodyManualPilot
 RigidBodyManualPilot (RigidBodyPilotObject *aPilotObject)
 RigidBodyManualPilot (const RigidBodyManualPilot &aSrc)=default
Protected Member Functions inherited from wsf::six_dof::RigidBodyPilotObject
 RigidBodyPilotObject (const RigidBodyPilotObject &aSrc)
std::unique_ptr< InputOutputPairCopyStandardControlInput (InputOutputPair *aSourceData)
void ZeroDisabledControlData () override
void InheritParentControlData () override
void MatchStdInputsAndOutputs ()
void SetThrottleData (double aThrottleLeverPosition) override
void SetThrottleMilitaryData (double aThrottleLeverPosition) override
void SetThrottleAfterburnerData (double aThrottleLeverPosition) override
virtual bool MatchInputOutput (InputOutputPair *aInputOutput)
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

Friends

class RigidBodyPilotManager

Additional Inherited Members

Public Attributes inherited from wsf::six_dof::PilotObject
UtCallbackListN< bool(unsigned int)> WaypointAchieved
Protected Attributes inherited from wsf::six_dof::RigidBodyPilotObject
UtCloneablePtr< RigidBodyCommonControllermCommonController {nullptr}
std::vector< FlightControlInputValuemControlsList
std::unique_ptr< InputOutputPairmStdStickBackPtr {nullptr}
std::unique_ptr< InputOutputPairmStdStickRightPtr {nullptr}
std::unique_ptr< InputOutputPairmStdRudderRightPtr {nullptr}
std::unique_ptr< InputOutputPairmStdThrottleMilPtr {nullptr}
std::unique_ptr< InputOutputPairmStdThrottleABPtr {nullptr}
std::unique_ptr< InputOutputPairmStdThrustReverserPtr {nullptr}
std::unique_ptr< InputOutputPairmStdThrustVectoringYawPtr {nullptr}
std::unique_ptr< InputOutputPairmStdThrustVectoringPitchPtr {nullptr}
std::unique_ptr< InputOutputPairmStdThrustVectoringRollPtr {nullptr}
std::unique_ptr< InputOutputPairmStdSpeedBrakesOutPtr {nullptr}
std::unique_ptr< InputOutputPairmStdFlapsDownPtr {nullptr}
std::unique_ptr< InputOutputPairmStdSpoilersOutPtr {nullptr}
std::unique_ptr< InputOutputPairmStdLandingGearDownPtr {nullptr}
std::unique_ptr< InputOutputPairmStdNoseWheelSteeringPtr {nullptr}
std::unique_ptr< InputOutputPairmStdNWS_SteeringPtr {nullptr}
std::unique_ptr< InputOutputPairmStdNWS_EnabledPtr {nullptr}
std::unique_ptr< InputOutputPairmStdWheelBrakeLeftPtr {nullptr}
std::unique_ptr< InputOutputPairmStdWheelBrakeRightPtr {nullptr}
size_t mStdStickBackHandle = 0
size_t mStdStickRightHandle = 0
size_t mStdRudderRightHandle = 0
size_t mStdThrottleMilHandle = 0
size_t mStdThrottleABHandle = 0
size_t mStdThrustReverserHandle = 0
size_t mStdThrustVectoringYawHandle = 0
size_t mStdThrustVectoringPitchHandle = 0
size_t mStdThrustVectoringRollHandle = 0
size_t mStdSpeedBrakesOutHandle = 0
size_t mStdFlapsDownHandle = 0
size_t mStdSpoilersOutHandle = 0
size_t mStdLandingGearDownHandle = 0
size_t mStdNoseWheelSteeringHandle = 0
size_t mStdNWS_SteeringHandle = 0
size_t mStdNWS_EnabledHandle = 0
size_t mStdWheelBrakeLeftHandle = 0
size_t mStdWheelBrakeRightHandle = 0
bool mControlOverrideWheelBrakes = false
Protected Attributes inherited from wsf::six_dof::PilotObject
int64_t mLastSimTime_nanosec = 0
CommonController::sAutopilotControls mAutopilotControls
UtCloneablePtr< AutopilotActionmAutopilotActionPtr {nullptr}
const WaypointmPlannedPrevWptDataPtr = nullptr
const WaypointmPlannedCurrWptDataPtr = nullptr
const WaypointmPlannedNextWptDataPtr = nullptr
UtCloneablePtr< const RoutemPlannedRoutePtr {nullptr}
size_t mCurrentPlannedWaypointIndex = -1
UtCloneablePtr< AutopilotActionmTempActionPtr {nullptr}
const WaypointmTempPrevWptDataPtr = nullptr
const WaypointmTempCurrWptDataPtr = nullptr
const WaypointmTempNextWptDataPtr = nullptr
UtCloneablePtr< RoutemTempRoutePtr {nullptr}
size_t mCurrentTempWaypointIndex = -1
Route mTransitionRoute
double mControlAugmentationStickBack = 0.0
double mControlAugmentationStickRight = 0.0
double mControlAugmentationRudderRight = 0.0
double mPitchControlAugmentationFactor_g = 10.0
double mYawControlAugmentationFactor_g = 10.0
double mYawControlAugmentationFactor_deg = 30.0
double mRollControlAugmentationFactor_dps = 180.0
double mPitchTrimFactor = 0.1
double mRollTrimFactor = 0.1
double mYawTrimFactor = 0.1
double mNoseUpTrimDeltaT_sec = 0.0
double mRollRightTrimDeltaT_sec = 0.0
double mYawRightTrimDeltaT_sec = 0.0
double mTrimNoseUp = 0.0
double mTrimRollRight = 0.0
double mTrimYawRight = 0.0
UtCloneablePtr< UtTable::Curve > mPitchControlMapping {nullptr}
UtCloneablePtr< UtTable::Curve > mRollControlMapping {nullptr}
UtCloneablePtr< UtTable::Curve > mYawControlMapping {nullptr}
bool mControlOverrideStickBack = false
bool mControlOverrideStickRight = false
bool mControlOverrideRudderRight = false
bool mControlOverrideThrottle = false
bool mControlOverrideSpeedBrakes = false
bool mControlAugmentationModeActive = false
bool mPitchStabilityAugmentationModeActive = false
bool mRollStabilityAugmentationModeActive = false
bool mYawStabilityAugmentationModeActive = false
bool mParentControl = false
bool mManualControl = false
bool mExternalDirectControl = false
bool mAutopilotEnabled = true
bool mControlsEnabled = true
bool mTestControl = false
bool mIsDestroyed = false
Protected Attributes inherited from wsf::six_dof::Object
std::string mObjName = ""
MovermParentVehicle = nullptr

Constructor & Destructor Documentation

◆ RigidBodyManualPilotAugmentedControls() [1/3]

wsf::six_dof::RigidBodyManualPilotAugmentedControls::RigidBodyManualPilotAugmentedControls ( )
default

◆ ~RigidBodyManualPilotAugmentedControls()

wsf::six_dof::RigidBodyManualPilotAugmentedControls::~RigidBodyManualPilotAugmentedControls ( )
default

◆ RigidBodyManualPilotAugmentedControls() [2/3]

wsf::six_dof::RigidBodyManualPilotAugmentedControls::RigidBodyManualPilotAugmentedControls ( RigidBodyPilotObject * aPilotObject)
explicitprotected

◆ RigidBodyManualPilotAugmentedControls() [3/3]

wsf::six_dof::RigidBodyManualPilotAugmentedControls::RigidBodyManualPilotAugmentedControls ( const RigidBodyManualPilotAugmentedControls & aSrc)
protecteddefault

Member Function Documentation

◆ Clone()

wsf::six_dof::RigidBodyManualPilotAugmentedControls * wsf::six_dof::RigidBodyManualPilotAugmentedControls::Clone ( ) const

◆ GetPilotType()

std::string wsf::six_dof::RigidBodyManualPilotAugmentedControls::GetPilotType ( ) const
inlineoverridevirtual

◆ Initialize()

bool wsf::six_dof::RigidBodyManualPilotAugmentedControls::Initialize ( int64_t aSimTime_nanosec)
overridevirtual

◆ operator=()

RigidBodyManualPilotAugmentedControls & wsf::six_dof::RigidBodyManualPilotAugmentedControls::operator= ( const RigidBodyManualPilotAugmentedControls & other)
delete

◆ ProcessInput()

◆ RigidBodyPilotManager

friend class RigidBodyPilotManager
friend

References RigidBodyPilotManager.

Referenced by RigidBodyPilotManager.


The documentation for this class was generated from the following files:
Copyrights Multiple, All Rights Reserved