VirtualRadar.Interface.FlightSimulatorX Namespace |
Class | Description | |
---|---|---|
FlightSimulatorXException |
Thrown when FlightSimulatorX reports an exception.
| |
SimConnectEventObservedEventArgs |
The event args for the EventObserved event.
| |
SimConnectExceptionRaisedEventArgs |
The event args for ExceptionRaised | |
SimConnectObjectReceivedEventArgs |
The event args for ObjectReceived.
|
Structure | Description | |
---|---|---|
ReadAircraftInformation |
The structure that IFlightSimulatorX will fill in with information about the simulated aircraft
currently flying in FSX.
| |
WriteAircraftInformation |
The structure that is passed to IFlightSimulatorX to control the location, altitude, attitude and details
of the simulated aircraft.
|
Interface | Description | |
---|---|---|
IFlightSimulatorX |
The interface for objects that can talk to Microsoft's Flight Simulator X for us.
| |
ISimConnectWrapper |
The interface for objects that allows tests to abstract away the SimConnect object that we have to use to connect to FSX.
|
Enumeration | Description | |
---|---|---|
FlightSimulatorXEventId |
An enumeration of the values used to identify events within FSX that we are interested in. Many of
these events are sent to FSX although some identify events which have taken place at the user's behest.
| |
FlightSimulatorXExceptionCode |
An enumeration of the reasons given by Flight Simulator X for throwing an exception.
|
The main class here is IFlightSimulatorX. ISimConnectWrapper is also of interest as implementations of IFlightSimulatorX may use it to talk to FSX. You will need to have read the SimConnect documentation before you can make use of ISimConnectWrapper. Only the parts of SimConnect that were of interest to the application were wrapped.