Class

SimulatorRenderedLightingSnapshot

USI.Core

Simulator-owned lighting presentation after exposure and time-of-day rendering have been applied.

public sealed class SimulatorRenderedLightingSnapshot : IEquatable<SimulatorRenderedLightingSnapshot>

Constructors

SimulatorRenderedLightingSnapshot

public SimulatorRenderedLightingSnapshot(SimulatorRenderedLightColor CockpitNightTint, SimulatorRenderedLightColor WorldLight, double CityLightsActiveRatio, double AirportLightIntensityRatio, bool AirportLightsActive, double TwoDimensionalPanelDaylightAttenuationRatio, double CockpitPhotocellAttenuationRatio)

Simulator-owned lighting presentation after exposure and time-of-day rendering have been applied.

Properties

AirportLightIntensityRatio

public double AirportLightIntensityRatio { get; set; }

AirportLightsActive

public bool AirportLightsActive { get; set; }

CityLightsActiveRatio

public double CityLightsActiveRatio { get; set; }

CockpitNightTint

public SimulatorRenderedLightColor CockpitNightTint { get; set; }

CockpitPhotocellAttenuationRatio

public double CockpitPhotocellAttenuationRatio { get; set; }

TwoDimensionalPanelDaylightAttenuationRatio

public double TwoDimensionalPanelDaylightAttenuationRatio { get; set; }

WorldLight

public SimulatorRenderedLightColor WorldLight { get; set; }

Methods

<Clone>$

public SimulatorRenderedLightingSnapshot <Clone>$()

Deconstruct

public void Deconstruct(SimulatorRenderedLightColor CockpitNightTint, SimulatorRenderedLightColor WorldLight, double CityLightsActiveRatio, double AirportLightIntensityRatio, bool AirportLightsActive, double TwoDimensionalPanelDaylightAttenuationRatio, double CockpitPhotocellAttenuationRatio)

Equals

public bool Equals(object obj)

Equals

public bool Equals(SimulatorRenderedLightingSnapshot other)

GetHashCode

public int GetHashCode()

ToString

public string ToString()