AutopilotGuidanceSnapshot
USI.Core
Common flight-guidance state and targets at one observation point. Detailed active-mode identities are null when a provider does not expose an authoritative summary.
public struct AutopilotGuidanceSnapshot : IEquatable<AutopilotGuidanceSnapshot>Constructors
AutopilotGuidanceSnapshot
public AutopilotGuidanceSnapshot(bool Engaged, bool FlightDirectorActive, bool AutothrottleActive, AutopilotLateralGuidanceMode? ActiveLateralMode, AutopilotVerticalGuidanceMode? ActiveVerticalMode, FlightGuidanceModeState NavigationMode, FlightGuidanceModeState AltitudeMode, FlightGuidanceModeState ApproachMode, FlightGuidanceModeState GlideslopeMode, AutopilotSelectedTargets SelectedTargets)Common flight-guidance state and targets at one observation point. Detailed active-mode identities are null when a provider does not expose an authoritative summary.
Properties
ActiveLateralMode
public AutopilotLateralGuidanceMode? ActiveLateralMode { get; set; }ActiveVerticalMode
public AutopilotVerticalGuidanceMode? ActiveVerticalMode { get; set; }AltitudeMode
public FlightGuidanceModeState AltitudeMode { get; set; }ApproachMode
public FlightGuidanceModeState ApproachMode { get; set; }AutothrottleActive
public bool AutothrottleActive { get; set; }Engaged
public bool Engaged { get; set; }FlightDirectorActive
public bool FlightDirectorActive { get; set; }GlideslopeMode
public FlightGuidanceModeState GlideslopeMode { get; set; }NavigationMode
public FlightGuidanceModeState NavigationMode { get; set; }SelectedTargets
public AutopilotSelectedTargets SelectedTargets { get; set; }Methods
Deconstruct
public void Deconstruct(bool Engaged, bool FlightDirectorActive, bool AutothrottleActive, AutopilotLateralGuidanceMode? ActiveLateralMode, AutopilotVerticalGuidanceMode? ActiveVerticalMode, FlightGuidanceModeState NavigationMode, FlightGuidanceModeState AltitudeMode, FlightGuidanceModeState ApproachMode, FlightGuidanceModeState GlideslopeMode, AutopilotSelectedTargets SelectedTargets)Equals
public bool Equals(object obj)Equals
public bool Equals(AutopilotGuidanceSnapshot other)GetHashCode
public int GetHashCode()ToString
public string ToString()