| AddFuelQuantity_lbs(double aFuelToAdd_lbs) | P6DofPropulsionSystem | |
| AddFuelTransfer(const std::string &aTransferName, const std::string &aSourceTankName, const std::string &aTargetTankName) | P6DofPropulsionSystem | |
| AddFuelTransferAndConnect(const std::string &aTransferName, const std::string &aSourceTankName, const std::string &aTargetTankName) | P6DofPropulsionSystem | |
| AfterburnerIsPresent() const | P6DofPropulsionSystem | |
| AnEngineHasAfterburnerOn(bool aTestSubobjects=false) const | P6DofPropulsionSystem | |
| AnEngineIsContrailing(bool aTestSubobjects=false) const | P6DofPropulsionSystem | |
| AnEngineIsEmittingSmokeTrail(bool aTestSubobjects=false) const | P6DofPropulsionSystem | |
| AnEngineIsOperating(bool aTestSubobjects=false) const | P6DofPropulsionSystem | |
| AnEngineIsSmoking(bool aTestSubobjects=false) const | P6DofPropulsionSystem | |
| CalculateCurrentMassProperties() | P6DofPropulsionSystem | |
| CalculatePropulsionFM(double aDeltaT_sec, double aAlt_ft, double aDynPress_lbsqft, double aStatPress_lbssqft, double aSpeed_fps, double aMach, double aAlpha_rad, double aBeta_rad, P6DofForceAndMomentsObject &aForceAndMoment, double &aFuelBurnRate_pps, double &aFuelBurned_lbs) | P6DofPropulsionSystem | |
| Clone() const | P6DofPropulsionSystem | |
| EmptyAllTanks() | P6DofPropulsionSystem | |
| EnableThrustReverser(bool aEnableThrustReverser) | P6DofPropulsionSystem | |
| EnableThrustVectoring(bool aEnableThrustVectoring) | P6DofPropulsionSystem | |
| FillAllTanks(double aPercentFull) | P6DofPropulsionSystem | |
| FuelTransferNameUnique(const std::string &aName) const | P6DofPropulsionSystem | |
| GetCurrentInternalFuelTankQuantity_lbs() const | P6DofPropulsionSystem | |
| GetFuelTank(const std::string &aName) const | P6DofPropulsionSystem | |
| GetFuelTanks() const | P6DofPropulsionSystem | inline |
| GetInternalFuelTankCapacity_lbs() const | P6DofPropulsionSystem | |
| GetMassProperties() const | P6DofPropulsionSystem | inline |
| GetName() const | P6DofObject | inline |
| GetNumFuelTanks() const | P6DofPropulsionSystem | |
| GetNumThrustProducers() const | P6DofPropulsionSystem | |
| GetParentVehicle() const | P6DofObject | inline |
| GetScenario() const | P6DofObject | inline |
| GetThrustProducerByIndex(size_t aIndex) const | P6DofPropulsionSystem | |
| GetThrustProducerList() const | P6DofPropulsionSystem | inline |
| GetThrustProducerObjectByName(const std::string &aName) const | P6DofPropulsionSystem | |
| Ignite(int64_t aIgniteTimeInFrame_nanosec) | P6DofPropulsionSystem | |
| Initialize(int64_t aSimTime_nanosec) | P6DofPropulsionSystem | |
| IsProducingThrust() const | P6DofPropulsionSystem | |
| MakeAnEngineSmoke(int aEngineIndex) | P6DofPropulsionSystem | |
| mEnableThrustReverser | P6DofPropulsionSystem | protected |
| mEnableThrustVectoring | P6DofPropulsionSystem | protected |
| mEngineList | P6DofPropulsionSystem | protected |
| mEngineTypeList | P6DofPropulsionSystem | protected |
| mFuelTankMap | P6DofPropulsionSystem | protected |
| mFuelTransferList | P6DofPropulsionSystem | protected |
| mLastSimTime_nanosec | P6DofPropulsionSystem | protected |
| mMassProperties | P6DofPropulsionSystem | protected |
| mObjName | P6DofObject | protected |
| ModifyFuelQuantity(const std::string &aTankName, double aQty_lbs) | P6DofPropulsionSystem | |
| mParentVehicle | P6DofObject | protected |
| mPropulsionSystemThrottleLeverPosition | P6DofPropulsionSystem | protected |
| mScenario | P6DofObject | protected |
| mThrottleLeverPositionSet | P6DofPropulsionSystem | protected |
| mThrottleSettingAB | P6DofPropulsionSystem | protected |
| mThrottleSettingMIL | P6DofPropulsionSystem | protected |
| mThrottleSettingPitch | P6DofPropulsionSystem | protected |
| mThrottleSettingReverser | P6DofPropulsionSystem | protected |
| mThrottleSettingYaw | P6DofPropulsionSystem | protected |
| mThrustControlInputValueDataList | P6DofPropulsionSystem | protected |
| mThrustReserverSetting | P6DofPropulsionSystem | protected |
| mThrustReverserSet | P6DofPropulsionSystem | protected |
| mThrustVectoringAnglePitch_deg | P6DofPropulsionSystem | protected |
| mThrustVectoringAngleYaw_deg | P6DofPropulsionSystem | protected |
| mThrustVectorPitchSet | P6DofPropulsionSystem | protected |
| mThrustVectorYawSet | P6DofPropulsionSystem | protected |
| operator=(const P6DofPropulsionSystem &other)=delete | P6DofPropulsionSystem | |
| P6DofObject::operator=(const P6DofObject &other)=default | P6DofObject | protected |
| P6DofObject(P6DofScenario *aScenario) | P6DofObject | explicit |
| P6DofObject(const P6DofObject &aSrc)=default | P6DofObject | protected |
| P6DofPropulsionSystem(P6DofScenario *aScenario) | P6DofPropulsionSystem | explicit |
| P6DofPropulsionSystem(const P6DofPropulsionSystem &aSrc) | P6DofPropulsionSystem | protected |
| ProcessInput(UtInput &aInput) | P6DofPropulsionSystem | |
| PropulsionCalculationsFM(double aDeltaT_sec, double aAlt_ft, double aDynPress_lbsqft, double aStatPress_lbssqft, double aSpeed_fps, double aMach, double aAlpha_rad, double aBeta_rad, P6DofForceAndMomentsObject &aForceAndMoment, double &aFuelBurnRate_pps, double &aFuelBurned_lbs, bool aUpdateData) | P6DofPropulsionSystem | protected |
| RemoveFuelTankByName(std::string aName) | P6DofPropulsionSystem | |
| RemoveFuelTransfer(const std::string &aTransferName) | P6DofPropulsionSystem | |
| RemoveInvalidFuelTransfers() | P6DofPropulsionSystem | protected |
| SetControlInputHandles(const P6DofFlightControlSystem *aFlightControlSystem) | P6DofPropulsionSystem | |
| SetControlInputValues(const P6DofFlightControlSystem *aFlightControlSystem) | P6DofPropulsionSystem | |
| SetFuelFeed(std::string &aEngineName, std::string aFuelTankName) | P6DofPropulsionSystem | |
| SetFuelFeed(std::string aFuelTankName) | P6DofPropulsionSystem | |
| SetLastSimTime(int64_t aLastSimTime_nanosec) | P6DofPropulsionSystem | inline |
| SetName(const std::string &aName) | P6DofObject | inline |
| SetParentVehicle(P6DofVehicle *aParentVehicle) override | P6DofPropulsionSystem | virtual |
| SetThrottleLeverPosition(double aThrottleLeverPosition) | P6DofPropulsionSystem | |
| SetThrustReserver(double aThrustReserverSetting) | P6DofPropulsionSystem | |
| SetThrustVectoringPitch_deg(double aThrustVectoringAngle_deg) | P6DofPropulsionSystem | |
| SetThrustVectoringYaw_deg(double aThrustVectoringAngle_deg) | P6DofPropulsionSystem | |
| Shutdown(int64_t aTerminateTime_nanosec=0) | P6DofPropulsionSystem | |
| ThrustReverserEnabled() const | P6DofPropulsionSystem | inline |
| ThrustVectoringEnabled() const | P6DofPropulsionSystem | inline |
| Update(int64_t aSimTime_nanosec) | P6DofPropulsionSystem | |
| UpdatePropulsionFM(double aDeltaT_sec, double aAlt_ft, double aDynPress_lbsqft, double aStatPress_lbssqft, double aSpeed_fps, double aMach, double aAlpha_rad, double aBeta_rad, P6DofForceAndMomentsObject &aForceAndMoment, double &aFuelBurnRate_pps, double &aFuelBurned_lbs) | P6DofPropulsionSystem | |
| ~P6DofObject()=default | P6DofObject | virtual |
| ~P6DofPropulsionSystem() override | P6DofPropulsionSystem | |