FSkyAtmosphereSceneProxy

Represents a [USkyAtmosphereComponent](API\Runtime\Engine\Components\USkyAtmosphereComponent) to the rendering thread.

Windows
MacOS
Linux

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Public/SceneManagement.h

Include

#include "SceneManagement.h"

Syntax

class FSkyAtmosphereSceneProxy

Remarks

Represents a USkyAtmosphereComponent to the rendering thread.

Variables

Name Description

Public variable

bool

 

bStaticLightingBuilt

Public variable

FSkyAtmosphereR...

 

RenderSceneInfo

Constructors

Name Description

Public function

FSkyAtmosphereSceneProxy

(
    const USkyAtmosphereComponent *...
)

Initialization constructor.

Destructors

Name Description

Public function

~FSkyAtmosphereSceneProxy()

Functions

Name Description

Public function Const

float

 

GetAerialPespectiveViewDistanceScale()

Public function Const

FVector

 

GetAtmosphereLightDirection

(
    int32 AtmosphereLightIndex,
    const FVector & DefaultDirection
)

Public function Const

const FAtmos ...

 

GetAtmosphereSetup()

Public function Const

float

 

GetHeightFogContribution()

Public function Const

FLinearColor

 

GetSkyLuminanceFactor()

Public function Const

FLinearColor

 

GetTransmittanceAtZenith()

Public function Const

bool

 

IsMultiScatteringEnabled()

Public function

void

 

UpdateTransform

(
    const FTransform & ComponentTransfo...,
    uint8 TranformMode
)

Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback