FSUIPC Client DLL
.NET interface for FSUIPC
|
▼NFSUIPC | |
CAIPlaneInfo | A class holding information about an AI traffic plane |
CAIPlaneInfoCollection | A strongly-types list of AI Planes |
CAirportsDatabase | A class that reads the files produced by Pete Dowson's MakeRunways.exe and provides your application with a database of airports with runway, helipad, gate and taxiway information |
CAITrafficServices | A class that provides information about the AI aircraft in Flight Simulator. This reads the TCAS tables from FSUIPC and presents the information in a .NET friendly collection of AIPlaneInfo classes |
CDBConfig | Holds the state of the internal Airports database files |
CFsAirport | A class holding all the information about an Airport |
CFsAirportCollection | A strongly-typed list of Airports |
CFsAirportComFrequency | A class holding details about a COM frequency used at an airport |
CFsAirportComFrequencyCollection | A strongly-typed list of COM Frequency classes |
CFsAltitude | A structure representing an altitude value in MS Flight Simulator |
CFsBitArray | Manages an array of bit values, which are represented as Booleans, where true indicates that the bit is on (1) and false indicates the bit is off (0) |
CFsCloudLayer | A class representing the settings for a cloud layer |
CFsFrequencyADF | A struct representing a ADF frequency used in FlightSim. This can convert between strings, decimal and FSUIPC's BCD format for offsets |
CFsFrequencyCOM | A struct representing a COM frequency used in FlightSim. This can convert between strings, decimal and FSUIPC's BCD format for offsets |
CFsFrequencyNAV | A struct representing a NAV frequency used in FlightSim. This can convert between strings, decimal and FSUIPC's BCD format for offsets |
CFsFuelTank | Represents a fuel tank in an aircraft in Flight Simulator |
CFsFuelTanksCollection | A collection of FsFuelTank objects |
CFsGate | A class holding all the information about an airport gate |
CFsGatesCollection | A strongly-typed list of Gates |
CFsHelipad | A class holding all the information about a helipad |
CFsHelipadsCollection | A strongly-typed collection of helipads |
CFsHVar | Represents an HVar in MSFS |
CFsILSInfo | A class holding information about the ILS facilities for a runway |
CFsLatitude | A structure representing a latitude value in MS Flight Simulator |
CFsLatitudeSpan | Represents a span of latitude in MS Flight Simulator |
CFsLatLonCircle | Represents an circular area in FS defined with a centre Lat, Lon point and a radius |
CFsLatLonLineSegment | Represents a line segment on the Earth that runs between |
CFsLatLonPoint | A point in the Flight Simulator world represented by a longitude and latitude |
CFsLatLonPolygon | This defines a closed polygon defined by a series of Lat/Lon points (vertices). There can be any number of points. Unlike FsLatLonQuadrilateral this class supports concave shapes and complex shapes (having self-instersecting sides) |
CFsLatLonQuadrilateral | Represents an Quadrilateral area in FS bounded by four Latitude/Longitude coordinates. Note that only Convex Quadrilateral shapes will work properly. Concave shapes will not. For concave shapes use FsLatLonPolygon instead |
CFsLineSegmentIntersection | Holds information about line segment intersections |
CFsLongitude | A structure representing a longitude value in MS Flight Simulator |
CFsLongitudeSpan | Represents a span of longitude in MS Flight Simulator |
CFsLVar | Represents an LVar in MSFS |
CFsPayloadStation | Represents a payload station of an aircraft in Flight Simulator |
CFsPolygonIntersection | Holds information about the intersection point on the border of a FsLatLonPolygon |
CFsPositionSnapshot | Stores a snaptshot of the position of the player aircraft |
CFsPressure | A class representing the settings for the air pressure |
CFsRunway | A class holding all the information about a runway |
CFsRunwayCollection | A strongly-typed list of Runways |
CFsRunwayID | Represents a runway identifier for flight sim |
CFsRunwayLightsInfo | A class holding information about the types of lighting available on a runway |
CFsRunwayPatternInfo | A class holding information about the traffic pattern for a runway |
CFsTaxiway | A class holding information about a Taxiway |
CFsTaxiwayCollection | A strongly-typed collection of taxiways |
CFsTaxiwayIntersection< T > | A class holding information about a Taxiway Segment |
CFsTaxiwayIntersectionCollection< T > | A strongly-typed collection of taxiway intersections |
CFsTaxiwaySegment | A class holding information about a Taxiway Segment |
CFsTemperatureLayer | A class representing the settings for a temperature layer |
CFsTransponderCode | A struct representing a Transponder Code used in FlightSim. This can convert between strings, integers and FSUIPC's BCD format for offsets |
CFSUIPCConnection | A class that handles communication and data transfer to and from Pete Dowson's FSUIPC or WideFS |
CFSUIPCException | A exception that gets thrown if an error occurs during an FSUIPC operation |
CFSUIPCStruct | Represents a data structure that can be read to or written from FSUIPC. Define your class inheriting from this class. Declare public fields of type FSUIPCStructField for each field in the structure |
CFSUIPCStructField< T > | Represents a field in a struct that will be used to get data to and from an FSUIPC Offset |
CFSUIPCStructFieldArray< T > | Represents an array in an FSUIPC struct to be used to get data to and from an offset |
CFSUIPCVersion | Represents the version number of FSUIPC |
CFsVASILightInfo | A class holding information about the VASI Lights for a runway |
CFsVersion | A struct representing the type and version of the Flight Simulator the DLL is talking to |
CFsVisibilityLayer | A class representing the settings for a visibility layer |
CFsWeather | The main Weather object holding all the weather information |
CFsWindLayer | A class representing the settings for a wind layer |
CHVarCollection | A collection of HVars |
CLogEventArgs | Class that is passed to the Logging event handler. Contains the Log message |
CLVarCollection | A collection of LVars |
CLVarEvent | Class that is passed to the LVAR OnValueChanged handler. Contains the LVar that changed |
CMSFSVariableServices | Allows direct access to LVars and HVars via John Dowson's WASM module. Only works for MSFS. You and your users must have John's WASM module installed. John's FSUIPC_WAPID.dll must also be accessible from your .exe. Either include it in your distribution to be in the same folder as your exe file. OR place the DLL in a folder included in the windows PATH |
COffset | Represents an item of data that can be read from or written to an FSUIPC offset |
COffset< T > | Represents an item of strongly-typed data that can be read from or written to an FSUIPC offset |
CPayloadServices | A class that provides information about the Fuel and Payload of the current aircraft |
CPlayerLocationInfo | Holds details about the current Airport, Gate, Runway, Helipad and Taxiway the player is currently at/on |
CPMDG_737_50_Only | A helper class containing all the known offsets for the PMDG 737 Aircraft |
CPMDG_737_5_Only | A helper class containing all the known offsets for the PMDG 737 Aircraft |
CPMDG_737_NGX_Offsets | A helper class containing all the known offsets for the PMDG 737 Aircraft |
CPMDG_737_PB_Only | A helper class containing all the known offsets for the PMDG 737 Aircraft |
CPMDG_747QOTSII_Offsets | A helper class containing all the known offsets for the PMDG 747 Queen of the Skies II Aircraft |
CPMDG_777X_Offsets | A helper class containg all the known offsets for the PMDG 747 Queen of the Skies II Aircraft |
CPMDG_NGX_CDU_Cell | Represents a cell on the CDU. Holds information about the symbol displayed in the cell |
CPMDG_NGX_CDU_Row | Represents an entire row of cells on the CDU |
CPMDG_NGX_CDU_Screen | Represents a CDU screen in a PMDG aircraft |
CStatistics | Contains statistical information about the calls to FSUIPC |
CStatsGroupInfo | Information about a group of offsets |
CStatsProcess | A structure containing statistics about Process() calls requested by your application |
CTextMenu | |
CUserInputButtonEventArgs | Information about the Joystick press made by the user |
CUserInputKeyEventArgs | Information about the Key press made by the user |
CUserInputMenuEventArgs | Information about the menu selected by the user |
CUserInputServices | Class to easily manage user interaction in your FSUIPC application. Key strokes and Button presses can be registered and then detected when the user presses these keys or buttons in the Flight Sim application. Also Menu items can be added to flight sim and you can detect when the user selects them |
CWeatherServices | A class which handles all weather reading and writing |