Struct

SimulatorInputAvailability

USI.Core

Simulator-observed availability of broad flight-control input sources.

public struct SimulatorInputAvailability : IEquatable<SimulatorInputAvailability>

Constructors

SimulatorInputAvailability

public SimulatorInputAvailability(bool JoystickConnected, bool ThrottleConnected, bool MouseFlightControlAvailable, bool MouseControllingAircraft)

Simulator-observed availability of broad flight-control input sources.

Properties

JoystickConnected

public bool JoystickConnected { get; set; }

MouseControllingAircraft

public bool MouseControllingAircraft { get; set; }

MouseFlightControlAvailable

public bool MouseFlightControlAvailable { get; set; }

ThrottleConnected

public bool ThrottleConnected { get; set; }

Methods

Deconstruct

public void Deconstruct(bool JoystickConnected, bool ThrottleConnected, bool MouseFlightControlAvailable, bool MouseControllingAircraft)

Equals

public bool Equals(object obj)

Equals

public bool Equals(SimulatorInputAvailability other)

GetHashCode

public int GetHashCode()

ToString

public string ToString()