swift
Public Member Functions | Public Attributes | List of all members
swift::simplugin::fsxcommon::DataDefinitionRemoteAircraftPartsWithoutLights Struct Reference

Data struct of remote aircraft parts. More...

Public Member Functions

 DataDefinitionRemoteAircraftPartsWithoutLights ()
 Ctor.
 
 DataDefinitionRemoteAircraftPartsWithoutLights (const swift::misc::aviation::CAircraftParts &parts)
 Ctor.
 
bool operator== (const DataDefinitionRemoteAircraftPartsWithoutLights &rhs) const
 Equal to other parts.
 
void setAllEngines (bool on, double engineRpmPct)
 All engines on/off.
 
void setEngine (int number1based, bool on, double engineRpmPct)
 Set given engine.
 
void resetAllFlaps ()
 Reset all flaps.
 
void resetSpoilers ()
 Reset spoilers.
 
void resetToInvalid ()
 Reset to invalid values.
 
void initFromParts (const swift::misc::aviation::CAircraftParts &parts)
 Init from parts.
 

Public Attributes

double flapsLeadingEdgeLeftPercent
 Leading edge left in percent 0..1.
 
double flapsLeadingEdgeRightPercent
 Leading edge right in percent 0..1.
 
double flapsTrailingEdgeLeftPercent
 Trailing edge left in percent 0..1.
 
double flapsTrailingEdgeRightPercent
 Trailing edge right in percent 0..1.
 
double gearHandlePosition
 Gear handle position.
 
double spoilersHandlePosition
 Spoilers out?
 
double engine1Combustion
 Engine 1 combustion flag.
 
double engine2Combustion
 Engine 2 combustion flag.
 
double engine3Combustion
 Engine 3 combustion flag.
 
double engine4Combustion
 Engine 4 combustion flag.
 
double engine1RpmPct
 Engine 1 RPM [%].
 
double engine2RpmPct
 Engine 2 RPM [%].
 
double engine3RpmPct
 Engine 3 RPM [%].
 
double engine4RpmPct
 Engine 4 RPM [%].
 

Detailed Description

Data struct of remote aircraft parts.

Definition at line 143 of file simconnectdatadefinition.h.


The documentation for this struct was generated from the following files: