Class

AircraftIdentity

USI.Core

Provides developer-friendly identity and configuration values for the currently loaded user aircraft without exposing simulator-native names.

public sealed class AircraftIdentity : AircraftComponentNode, IAircraftIdentity

Methods

TryGetAtcAircraftNameAsync

public Task<USIResult<String>> TryGetAtcAircraftNameAsync()

TryGetAtcAircraftTypeNameAsync

public Task<USIResult<String>> TryGetAtcAircraftTypeNameAsync()

TryGetAtcAirlineNameAsync

public Task<USIResult<String>> TryGetAtcAirlineNameAsync()

TryGetAtcHeavyClassificationAsync

public Task<USIResult<Boolean>> TryGetAtcHeavyClassificationAsync()

TryGetClassificationsAsync

public Task<USIResult<AircraftClassification>> TryGetClassificationsAsync()

TryGetCreatorNameAsync

public Task<USIResult<String>> TryGetCreatorNameAsync()

Gets the loaded aircraft asset's credited creator name.

TryGetDescriptionAsync

public Task<USIResult<String>> TryGetDescriptionAsync()

Gets the loaded aircraft asset's authored description.

TryGetDisplayNameAsync

public Task<USIResult<String>> TryGetDisplayNameAsync()

TryGetEngineCountAsync

public Task<USIResult<Int32>> TryGetEngineCountAsync()

TryGetInteriorAvatarHiddenAsync

public Task<USIResult<Boolean>> TryGetInteriorAvatarHiddenAsync()

TryGetLiveryNameAsync

public Task<USIResult<String>> TryGetLiveryNameAsync()

TryGetModeSAddressAsync

public Task<USIResult<String>> TryGetModeSAddressAsync()

TryGetNotesAsync

public Task<USIResult<String>> TryGetNotesAsync()

TryGetRegistrationAsync

public Task<USIResult<String>> TryGetRegistrationAsync()

TryGetTypeDesignatorAsync

public Task<USIResult<String>> TryGetTypeDesignatorAsync()

TrySelectNextLiveryAsync

public Task<USIResult> TrySelectNextLiveryAsync()

TrySelectPreviousLiveryAsync

public Task<USIResult> TrySelectPreviousLiveryAsync()

TrySetAtcAirlineNameAsync

public Task<USIResult> TrySetAtcAirlineNameAsync(string airlineName)

TrySetAtcHeavyClassificationAsync

public Task<USIResult> TrySetAtcHeavyClassificationAsync(bool heavy)