AirTrafficControlClearanceState
USI.Core
Immutable simulator-neutral view of the clearances currently granted by the simulator's air-traffic-control service.
public sealed class AirTrafficControlClearanceState : IEquatable<AirTrafficControlClearanceState>Constructors
AirTrafficControlClearanceState
public AirTrafficControlClearanceState(bool IfrFlightPlanCleared, bool TaxiClearanceGranted, bool TakeoffClearanceGranted, bool LandingClearanceGranted)Immutable simulator-neutral view of the clearances currently granted by the simulator's air-traffic-control service.
Properties
IfrFlightPlanCleared
public bool IfrFlightPlanCleared { get; set; }LandingClearanceGranted
public bool LandingClearanceGranted { get; set; }TakeoffClearanceGranted
public bool TakeoffClearanceGranted { get; set; }TaxiClearanceGranted
public bool TaxiClearanceGranted { get; set; }Methods
<Clone>$
public AirTrafficControlClearanceState <Clone>$()Deconstruct
public void Deconstruct(bool IfrFlightPlanCleared, bool TaxiClearanceGranted, bool TakeoffClearanceGranted, bool LandingClearanceGranted)Equals
public bool Equals(object obj)Equals
public bool Equals(AirTrafficControlClearanceState other)GetHashCode
public int GetHashCode()ToString
public string ToString()