Navigation
API > API/Runtime > API/Runtime/Engine
Represents a USkyAtmosphereComponent to the rendering thread.
| Name | FSkyAtmosphereSceneProxy |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Public/SceneProxies/SkyAtmosphereSceneProxy.h |
| Include Path | #include "SceneProxies/SkyAtmosphereSceneProxy.h" |
Syntax
class FSkyAtmosphereSceneProxy
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FSkyAtmosphereSceneProxy
(
const USkyAtmosphereComponent* InComponent |
Initialization constructor. | SceneProxies/SkyAtmosphereSceneProxy.h | |
FSkyAtmosphereSceneProxy
(
const FSkyAtmosphereDynamicState& Ds |
SceneProxies/SkyAtmosphereSceneProxy.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FSkyAtmosphereSceneProxy() |
SceneProxies/SkyAtmosphereSceneProxy.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bStaticLightingBuilt | bool | SceneProxies/SkyAtmosphereSceneProxy.h | ||
| RenderSceneInfo | FSkyAtmosphereRenderSceneInfo * | SceneProxies/SkyAtmosphereSceneProxy.h |
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AerialPerspectiveStartDepthKm | float | SceneProxies/SkyAtmosphereSceneProxy.h | ||
| AerialPespectiveViewDistanceScale | float | SceneProxies/SkyAtmosphereSceneProxy.h | ||
| AtmosphereSetup | FAtmosphereSetup | SceneProxies/SkyAtmosphereSceneProxy.h | ||
| bHoldout | bool | SceneProxies/SkyAtmosphereSceneProxy.h | ||
| bRenderInMainPass | bool | SceneProxies/SkyAtmosphereSceneProxy.h | ||
| HeightFogContribution | float | SceneProxies/SkyAtmosphereSceneProxy.h | ||
| OverrideAtmosphericLight | bool | SceneProxies/SkyAtmosphereSceneProxy.h | ||
| OverrideAtmosphericLightDirection | FVector | SceneProxies/SkyAtmosphereSceneProxy.h | ||
| SkyAndAerialPerspectiveLuminanceFactor | FLinearColor | SceneProxies/SkyAtmosphereSceneProxy.h | ||
| SkyLuminanceFactor | FLinearColor | SceneProxies/SkyAtmosphereSceneProxy.h | ||
| TraceSampleCountScale | float | SceneProxies/SkyAtmosphereSceneProxy.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void ApplyWorldOffset
(
const FVector3f& InOffset |
SceneProxies/SkyAtmosphereSceneProxy.h | ||
float GetAerialPerspectiveStartDepthKm() |
SceneProxies/SkyAtmosphereSceneProxy.h | ||
float GetAerialPespectiveViewDistanceScale() |
SceneProxies/SkyAtmosphereSceneProxy.h | ||
FVector GetAtmosphereLightDirection
(
int32 AtmosphereLightIndex, |
SceneProxies/SkyAtmosphereSceneProxy.h | ||
const FAtmosphereSetup & GetAtmosphereSetup() |
SceneProxies/SkyAtmosphereSceneProxy.h | ||
float GetHeightFogContribution() |
SceneProxies/SkyAtmosphereSceneProxy.h | ||
FLinearColor GetSkyAndAerialPerspectiveLuminanceFactor() |
SceneProxies/SkyAtmosphereSceneProxy.h | ||
FLinearColor GetSkyLuminanceFactor() |
SceneProxies/SkyAtmosphereSceneProxy.h | ||
float GetTraceSampleCountScale() |
SceneProxies/SkyAtmosphereSceneProxy.h | ||
bool IsHoldout() |
SceneProxies/SkyAtmosphereSceneProxy.h | ||
bool IsRenderedInMainPass() |
SceneProxies/SkyAtmosphereSceneProxy.h | ||
void UpdateTransform
(
const FTransform& ComponentTransform, |
SceneProxies/SkyAtmosphereSceneProxy.h |