FSUIPC Client DLL
.NET interface for FSUIPC
FsCloudLayer Class Reference

A class representing the settings for a cloud layer More...

Inherits FSUIPCStruct.

Properties

ushort UpperAltitudeMetres [get, set]
 The upper altitude for this layer in Metres More...
 
uint UpperAltitudeFeet [get, set]
 The upper altitude for this layer in Feet More...
 
ushort LowerAltitudeMetres [get, set]
 The upper altitude for this layer in Metres More...
 
uint LowerAltitudeFeet [get, set]
 The lower altitude for this layer in Feet More...
 
ushort DeviationMetres [get, set]
 The maximum allowed deviation from the specified upper and lower altitudes in Metres More...
 
uint DeviationFeet [get, set]
 The maximum allowed deviation from the specified upper and lower altitudes in Feet More...
 
FsCloudCoverage CoverageOctas [get, set]
 The ratio of cloud coverage in Octas (1/8ths) More...
 
FsCloudType CloudType [get, set]
 The type of cloud for this layer. Values are 1-10. I have no information on what the values correspond to. More...
 
FsTurbulenceLevel Turbulence [get, set]
 The amount of turbulence generated in the cloud. More...
 
FsIcing Icing [get, set]
 The amount of icing generated in the cloud. Possible values are 0 (none) to 4. More...
 
short PrecipitationBaseMetres [get, set]
 The altitude below which precipitation will occur in Metres More...
 
int PrecipitationBaseFeet [get, set]
 The altitude below which precipitation will occur in Feet More...
 
FsPrecipitationType PrecipitationType [get, set]
 The type of precipitation More...
 
FsPrecipitationRate PrecipitationRate [get, set]
 The rate of precipitation More...
 
byte TopShape [get, set]
 Unknown More...
 

Detailed Description

A class representing the settings for a cloud layer

Property Documentation

◆ CloudType

FsCloudType CloudType
getset

The type of cloud for this layer. Values are 1-10. I have no information on what the values correspond to.

◆ CoverageOctas

FsCloudCoverage CoverageOctas
getset

The ratio of cloud coverage in Octas (1/8ths)

◆ DeviationFeet

uint DeviationFeet
getset

The maximum allowed deviation from the specified upper and lower altitudes in Feet

Note that the actual unit used by Flight Sim is Metres, therefore this value will be rounded to the nearest Metre.

◆ DeviationMetres

ushort DeviationMetres
getset

The maximum allowed deviation from the specified upper and lower altitudes in Metres

◆ Icing

FsIcing Icing
getset

The amount of icing generated in the cloud. Possible values are 0 (none) to 4.

◆ LowerAltitudeFeet

uint LowerAltitudeFeet
getset

The lower altitude for this layer in Feet

Note that the actual unit used by Flight Sim is Metres, therefore this value will be rounded to the nearest Metre.

◆ LowerAltitudeMetres

ushort LowerAltitudeMetres
getset

The upper altitude for this layer in Metres

◆ PrecipitationBaseFeet

int PrecipitationBaseFeet
getset

The altitude below which precipitation will occur in Feet

Note that the actual unit used by Flight Sim is Metres, therefore this value will be rounded to the nearest Metre.

◆ PrecipitationBaseMetres

short PrecipitationBaseMetres
getset

The altitude below which precipitation will occur in Metres

◆ PrecipitationRate

FsPrecipitationRate PrecipitationRate
getset

The rate of precipitation

◆ PrecipitationType

FsPrecipitationType PrecipitationType
getset

The type of precipitation

◆ TopShape

byte TopShape
getset

Unknown

◆ Turbulence

FsTurbulenceLevel Turbulence
getset

The amount of turbulence generated in the cloud.

◆ UpperAltitudeFeet

uint UpperAltitudeFeet
getset

The upper altitude for this layer in Feet

Note that the actual unit used by Flight Sim is Metres, therefore this value will be rounded to the nearest Metre.

◆ UpperAltitudeMetres

ushort UpperAltitudeMetres
getset

The upper altitude for this layer in Metres