#include <P6DofPilotManager.hpp>
◆ P6DofPilotManager() [1/3]
| P6DofPilotManager::P6DofPilotManager |
( |
P6DofScenario * | aScenario | ) |
|
|
explicit |
References mActivePilot, mGuidanceAutopilotBankToTurn, mGuidanceAutopilotSkidToTurn, mHardwareAutopilotBankToTurn, mHardwareAutopilotSkidToTurn, mIsDestroyed, mManualPilotAugmentedControls, mManualPilotSimpleControls, mScenario, mSpecialCommonController, and mSyntheticPilot.
Referenced by Clone(), operator=(), P6DofPilotManager(), and P6DofPilotManager().
◆ ~P6DofPilotManager()
| P6DofPilotManager::~P6DofPilotManager |
( |
| ) |
|
|
virtual |
◆ P6DofPilotManager() [2/3]
| P6DofPilotManager::P6DofPilotManager |
( |
| ) |
|
|
protecteddefault |
◆ P6DofPilotManager() [3/3]
References if(), mActivePilot, mGuidanceAutopilotBankToTurn, mGuidanceAutopilotSkidToTurn, mHardwareAutopilotBankToTurn, mHardwareAutopilotSkidToTurn, mIsDestroyed, mManualPilotAugmentedControls, mManualPilotSimpleControls, mScenario, mSpecialCommonController, mSyntheticPilot, and P6DofPilotManager().
◆ Clone()
◆ ControlsEnabled()
| bool P6DofPilotManager::ControlsEnabled |
( |
| ) |
const |
|
virtual |
◆ EnableControls()
| void P6DofPilotManager::EnableControls |
( |
bool | aEnabled | ) |
|
|
virtual |
◆ GetActiveGuidanceAutopilot()
◆ GetActiveHardwareAutopilot()
◆ GetActiveManualPilot()
◆ GetActivePilot()
◆ GetActiveSyntheticPilot()
◆ GetSpecialCommonController()
◆ Initialize()
| bool P6DofPilotManager::Initialize |
( |
int64_t | aSimTime_nanosec | ) |
|
◆ InputAngleDeltasToPilotObjects()
| void P6DofPilotManager::InputAngleDeltasToPilotObjects |
( |
const double & | aYaw_rad, |
|
|
const double & | aPitch_rad, |
|
|
const double & | aRoll_rad ) |
◆ MakeGuidanceAutopilotActive()
| bool P6DofPilotManager::MakeGuidanceAutopilotActive |
( |
| ) |
|
◆ MakeHardwareAutopilotActive()
| bool P6DofPilotManager::MakeHardwareAutopilotActive |
( |
| ) |
|
◆ MakeManualPilotActive()
| bool P6DofPilotManager::MakeManualPilotActive |
( |
| ) |
|
◆ MakeSyntheticPilotActive()
| bool P6DofPilotManager::MakeSyntheticPilotActive |
( |
| ) |
|
◆ operator=()
References Clone(), ControlsEnabled(), EnableControls(), GetActiveGuidanceAutopilot(), GetActiveHardwareAutopilot(), GetActiveManualPilot(), GetActivePilot(), GetActiveSyntheticPilot(), Initialize(), InputAngleDeltasToPilotObjects(), MakeGuidanceAutopilotActive(), MakeHardwareAutopilotActive(), MakeManualPilotActive(), MakeSyntheticPilotActive(), P6DofPilotManager(), ProcessInput(), SetDestroyed(), SetLastSimTime(), and SetParentVehicle().
◆ ProcessInput()
| bool P6DofPilotManager::ProcessInput |
( |
UtInput & | aInput | ) |
|
References mActivePilot, mGuidanceAutopilotBankToTurn, mGuidanceAutopilotSkidToTurn, mHardwareAutopilotBankToTurn, mHardwareAutopilotSkidToTurn, mManualPilotAugmentedControls, mManualPilotSimpleControls, mScenario, mSpecialCommonController, mSyntheticPilot, P6DofPilotObject::ProcessInput(), and P6DofCommonController::ReadSupportFile().
Referenced by operator=().
◆ SetDestroyed()
| void P6DofPilotManager::SetDestroyed |
( |
double | aPitchInputModifier, |
|
|
double | aRollInputModifier ) |
◆ SetLastSimTime()
| void P6DofPilotManager::SetLastSimTime |
( |
int64_t | aLastSimTime_nanosec | ) |
|
◆ SetParentVehicle()
| void P6DofPilotManager::SetParentVehicle |
( |
P6DofVehicle * | aParentVehicle | ) |
|
|
virtual |
◆ mActivePilot
Referenced by ControlsEnabled(), GetActiveGuidanceAutopilot(), GetActiveHardwareAutopilot(), GetActiveManualPilot(), GetActivePilot(), GetActiveSyntheticPilot(), MakeGuidanceAutopilotActive(), MakeHardwareAutopilotActive(), MakeManualPilotActive(), MakeSyntheticPilotActive(), P6DofPilotManager(), P6DofPilotManager(), ProcessInput(), and SetDestroyed().
◆ mGuidanceAutopilotBankToTurn
Referenced by EnableControls(), GetActiveGuidanceAutopilot(), Initialize(), InputAngleDeltasToPilotObjects(), MakeGuidanceAutopilotActive(), P6DofPilotManager(), P6DofPilotManager(), ProcessInput(), SetDestroyed(), SetLastSimTime(), SetParentVehicle(), and ~P6DofPilotManager().
◆ mGuidanceAutopilotSkidToTurn
Referenced by EnableControls(), GetActiveGuidanceAutopilot(), Initialize(), InputAngleDeltasToPilotObjects(), MakeGuidanceAutopilotActive(), P6DofPilotManager(), P6DofPilotManager(), ProcessInput(), SetDestroyed(), SetLastSimTime(), SetParentVehicle(), and ~P6DofPilotManager().
◆ mHardwareAutopilotBankToTurn
Referenced by EnableControls(), GetActiveHardwareAutopilot(), Initialize(), InputAngleDeltasToPilotObjects(), MakeHardwareAutopilotActive(), P6DofPilotManager(), P6DofPilotManager(), ProcessInput(), SetDestroyed(), SetLastSimTime(), SetParentVehicle(), and ~P6DofPilotManager().
◆ mHardwareAutopilotSkidToTurn
Referenced by EnableControls(), GetActiveHardwareAutopilot(), Initialize(), InputAngleDeltasToPilotObjects(), MakeHardwareAutopilotActive(), P6DofPilotManager(), P6DofPilotManager(), ProcessInput(), SetDestroyed(), SetLastSimTime(), SetParentVehicle(), and ~P6DofPilotManager().
◆ mIsDestroyed
| bool P6DofPilotManager::mIsDestroyed |
|
protected |
◆ mManualPilotAugmentedControls
Referenced by EnableControls(), GetActiveManualPilot(), Initialize(), InputAngleDeltasToPilotObjects(), MakeManualPilotActive(), P6DofPilotManager(), P6DofPilotManager(), ProcessInput(), SetDestroyed(), SetLastSimTime(), SetParentVehicle(), and ~P6DofPilotManager().
◆ mManualPilotSimpleControls
Referenced by EnableControls(), GetActiveManualPilot(), Initialize(), InputAngleDeltasToPilotObjects(), MakeManualPilotActive(), P6DofPilotManager(), P6DofPilotManager(), ProcessInput(), SetDestroyed(), SetLastSimTime(), SetParentVehicle(), and ~P6DofPilotManager().
◆ mScenario
◆ mSpecialCommonController
◆ mSyntheticPilot
Referenced by EnableControls(), GetActiveSyntheticPilot(), Initialize(), InputAngleDeltasToPilotObjects(), MakeSyntheticPilotActive(), P6DofPilotManager(), P6DofPilotManager(), ProcessInput(), SetDestroyed(), SetLastSimTime(), SetParentVehicle(), and ~P6DofPilotManager().
The documentation for this class was generated from the following files: