10#include "SkyAtmosphereStateStream.generated.h"
52 float BottomRadius = 0.0f;
56 float AtmosphereHeight = 0.0f;
58 float MultiScatteringFactor = 0.0f;
60 float TraceSampleCountScale = 0.0f;
62 float RayleighScatteringScale = 0.0f;
66 float RayleighExponentialDistribution = 0.0f;
68 float MieScatteringScale = 0.0f;
72 float MieAbsorptionScale = 0.0f;
76 float MieAnisotropy = 0.0f;
78 float MieExponentialDistribution = 0.0f;
80 float OtherAbsorptionScale = 0.0f;
84 float OtherTentDistributionTipAltitude = 0.0f;
86 float OtherTentDistributionTipValue = 0.0f;
88 float OtherTentDistributionWidth = 1.0f;
94 float AerialPespectiveViewDistanceScale = 0.0f;
96 float HeightFogContribution = 0.0f;
98 float TransmittanceMinLightElevationAngle = 0.0f;
100 float AerialPerspectiveStartDepth = 0.0f;
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define NUM_ATMOSPHERE_LIGHTS
Definition EngineDefines.h:26
#define UPROPERTY(...)
UObject definition macros.
Definition ObjectMacros.h:744
#define USTRUCT(...)
Definition ObjectMacros.h:746
#define GENERATED_USTRUCT_BODY(...)
Definition ObjectMacros.h:767
ESkyAtmosphereTransformMode
Definition SkyAtmosphereComponent.h:36
constexpr uint32 SkyAtmosphereStateStreamId
Definition SkyAtmosphereStateStream.h:125
#define DECLARE_STATESTREAM(Type)
Definition StateStreamDefinitions.h:9
Definition SkyAtmosphereStateStream.h:132
@ false
Definition radaudio_common.h:23
Definition SkyAtmosphereStateStream.h:29
bool operator==(const FOverrideAtmosphericLight &O) const
Definition SkyAtmosphereStateStream.h:39
Definition SkyAtmosphereStateStream.h:44
Definition SkyAtmosphereStateStreamHandle.h:15
Definition SkyAtmosphereStateStream.h:19