AircraftFuelTopology
USI.Core
Describes the fuel tanks observable for the loaded aircraft. Public tank numbers are stable, one-based identities and never expose a provider's native array slot or SimVar selector.
public sealed class AircraftFuelTopology : IEquatable<AircraftFuelTopology>Constructors
AircraftFuelTopology
public AircraftFuelTopology(IReadOnlyList<AircraftFuelTankDefinition> Tanks)Describes the fuel tanks observable for the loaded aircraft. Public tank numbers are stable, one-based identities and never expose a provider's native array slot or SimVar selector.
Properties
TankCount
public int TankCount { get; }Tanks
public IReadOnlyList<AircraftFuelTankDefinition> Tanks { get; set; }Methods
<Clone>$
public AircraftFuelTopology <Clone>$()Deconstruct
public void Deconstruct(IReadOnlyList<AircraftFuelTankDefinition> Tanks)Equals
public bool Equals(object obj)Equals
public bool Equals(AircraftFuelTopology other)GetHashCode
public int GetHashCode()ToString
public string ToString()