| AddFuelQuantity_lbs(double aFuelToAdd_lbs) | wsf::six_dof::PropulsionSystem | |
| AddFuelTank(std::unique_ptr< FuelTank > aFuelTank) | wsf::six_dof::PropulsionSystem | |
| AddFuelTransfer(const std::string &aTransferName, const std::string &aSourceTankName, const std::string &aTargetTankName) | wsf::six_dof::PropulsionSystem | |
| AddFuelTransferAndConnect(const std::string &aTransferName, const std::string &aSourceTankName, const std::string &aTargetTankName) | wsf::six_dof::PropulsionSystem | |
| AfterburnerIsPresent() const override | wsf::six_dof::PointMassPropulsionSystem | virtual |
| AnEngineHasAfterburnerOn(bool aTestSubobjects=false) const override | wsf::six_dof::PointMassPropulsionSystem | virtual |
| AnEngineIsContrailing(bool aTestSubobjects=false) const override | wsf::six_dof::PointMassPropulsionSystem | virtual |
| AnEngineIsEmittingSmokeTrail(bool aTestSubobjects=false) const override | wsf::six_dof::PointMassPropulsionSystem | virtual |
| AnEngineIsOperating(bool aTestSubobjects=false) const override | wsf::six_dof::PointMassPropulsionSystem | virtual |
| AnEngineIsSmoking(bool aTestSubobjects=false) const override | wsf::six_dof::PointMassPropulsionSystem | virtual |
| CalculatePropulsionFM(double aDeltaT_sec, double aAlt_ft, double aDynPress_lbsqft, double aStatPress_lbssqft, double aSpeed_fps, double aMach, double aAlpha_rad, double aBeta_rad, ForceAndRotationObject &aForceAndMoment, double &aFuelBurnRate_pps, double &aFuelBurned_lbs) | wsf::six_dof::PointMassPropulsionSystem | |
| Clone() const | wsf::six_dof::PointMassPropulsionSystem | |
| EmptyAllTanks() | wsf::six_dof::PropulsionSystem | |
| EnableThrustVectoring(bool aEnableThrustVectoring) override | wsf::six_dof::PointMassPropulsionSystem | virtual |
| FillAllTanks(double aPercentFull) | wsf::six_dof::PropulsionSystem | |
| FuelTransferNameUnique(const std::string &aName) const | wsf::six_dof::PropulsionSystem | |
| GetCurrentInternalFuelTankQuantity_lbs() const | wsf::six_dof::PropulsionSystem | |
| GetFuelTank(const std::string &aName) const | wsf::six_dof::PropulsionSystem | |
| GetFuelTanks() const | wsf::six_dof::PropulsionSystem | inline |
| GetInternalFuelTankCapacity_lbs() const | wsf::six_dof::PropulsionSystem | |
| GetMassProperties() const | wsf::six_dof::PropulsionSystem | |
| GetName() const | wsf::six_dof::Object | inlinevirtual |
| GetNumFuelTanks() const | wsf::six_dof::PropulsionSystem | |
| GetNumThrustProducers() const override | wsf::six_dof::PointMassPropulsionSystem | virtual |
| GetParentVehicle() const | wsf::six_dof::Object | inlinevirtual |
| GetThrustProducerByIndex(size_t aIndex) const override | wsf::six_dof::PointMassPropulsionSystem | virtual |
| GetThrustProducerList() const | wsf::six_dof::PointMassPropulsionSystem | inline |
| GetThrustProducerObjectByName(const std::string &aName) const override | wsf::six_dof::PointMassPropulsionSystem | virtual |
| Ignite(int64_t aIgniteTimeInFrame_nanosec) override | wsf::six_dof::PointMassPropulsionSystem | virtual |
| Initialize(int64_t aSimTime_nanosec) override | wsf::six_dof::PointMassPropulsionSystem | virtual |
| IsProducingThrust() const override | wsf::six_dof::PointMassPropulsionSystem | virtual |
| LinkControls(PointMassFlightControlSystem *aFlightControls) | wsf::six_dof::PointMassPropulsionSystem | |
| MakeAnEngineSmoke(int aEngineIndex) override | wsf::six_dof::PointMassPropulsionSystem | virtual |
| mEnableThrustVectoring | wsf::six_dof::PropulsionSystem | protected |
| mEngineList | wsf::six_dof::PointMassPropulsionSystem | protected |
| mFuelTankMap | wsf::six_dof::PropulsionSystem | protected |
| mFuelTransferList | wsf::six_dof::PropulsionSystem | protected |
| mLastSimTime_nanosec | wsf::six_dof::PropulsionSystem | protected |
| mObjName | wsf::six_dof::Object | protected |
| ModifyFuelQuantity(const std::string &aTankName, double aQty_lbs) | wsf::six_dof::PropulsionSystem | |
| mParentVehicle | wsf::six_dof::Object | protected |
| mPropulsionSystemThrottleLeverPosition | wsf::six_dof::PropulsionSystem | protected |
| mThrottleLeverPositionSet | wsf::six_dof::PropulsionSystem | protected |
| mThrottleSettingAbPtr | wsf::six_dof::PointMassPropulsionSystem | protected |
| mThrottleSettingMilPtr | wsf::six_dof::PointMassPropulsionSystem | protected |
| Object()=default | wsf::six_dof::Object | |
| Object(const Object &)=default | wsf::six_dof::Object | protected |
| operator=(const PointMassPropulsionSystem &other)=delete | wsf::six_dof::PointMassPropulsionSystem | |
| wsf::six_dof::PropulsionSystem::operator=(const PropulsionSystem &other)=delete | wsf::six_dof::PropulsionSystem | |
| PointMassPropulsionSystem()=default | wsf::six_dof::PointMassPropulsionSystem | |
| PointMassPropulsionSystem(const PointMassPropulsionSystem &aSrc) | wsf::six_dof::PointMassPropulsionSystem | protected |
| ProcessInput(UtInput &aInput, const TypeManager *aTypeManager) | wsf::six_dof::PointMassPropulsionSystem | |
| PropulsionCalculationsFM(double aDeltaT_sec, double aAlt_ft, double aDynPress_lbsqft, double aStatPress_lbssqft, double aSpeed_fps, double aMach, double aAlpha_rad, double aBeta_rad, ForceAndRotationObject &aForceAndMoment, double &aFuelBurnRate_pps, double &aFuelBurned_lbs, bool aUpdateData) | wsf::six_dof::PointMassPropulsionSystem | protected |
| PropulsionSystem()=default | wsf::six_dof::PropulsionSystem | |
| PropulsionSystem(const PropulsionSystem &aSrc) | wsf::six_dof::PropulsionSystem | protected |
| RemoveFuelTankByName(std::string aName) | wsf::six_dof::PropulsionSystem | |
| RemoveFuelTransfer(const std::string &aTransferName) | wsf::six_dof::PropulsionSystem | |
| RemoveInvalidFuelTransfers() | wsf::six_dof::PropulsionSystem | protected |
| SetFuelFeed(std::string &aEngineName, std::string aFuelTankName) override | wsf::six_dof::PointMassPropulsionSystem | virtual |
| SetFuelFeed(std::string aFuelTankName) override | wsf::six_dof::PointMassPropulsionSystem | virtual |
| SetLastSimTime(int64_t aLastSimTime_nanosec) | wsf::six_dof::PropulsionSystem | inline |
| SetName(const std::string &aName) | wsf::six_dof::Object | inlinevirtual |
| SetParentVehicle(Mover *aParentVehicle) override | wsf::six_dof::PointMassPropulsionSystem | virtual |
| SetThrottleLeverPosition(double aThrottleLeverPosition) override | wsf::six_dof::PointMassPropulsionSystem | virtual |
| Shutdown(int64_t aTerminateTime_nanosec=0) override | wsf::six_dof::PointMassPropulsionSystem | virtual |
| ThrustVectoringEnabled() const | wsf::six_dof::PropulsionSystem | inline |
| Update(int64_t aSimTime_nanosec) | wsf::six_dof::PropulsionSystem | virtual |
| UpdatePropulsionFM(double aDeltaT_sec, double aAlt_ft, double aDynPress_lbsqft, double aStatPress_lbssqft, double aSpeed_fps, double aMach, double aAlpha_rad, double aBeta_rad, ForceAndRotationObject &aForceAndMoment, double &aFuelBurnRate_pps, double &aFuelBurned_lbs) | wsf::six_dof::PointMassPropulsionSystem | |
| ~Object()=default | wsf::six_dof::Object | virtual |