FSkyLightSceneProxy

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

Windows
MacOS
Linux

Syntax

class FSkyLightSceneProxy

Remarks

Represents a USkyLightComponent to the rendering thread.

Variables

Name Description

Public variable

float

 

AverageBrightness

Public variable

uint8: 1

 

bCastRayTracedShadow

Public variable

uint8: 1

 

bCastShadows

Public variable

uint8: 1

 

bCastVolumetricShadow

Public variable

uint8: 1

 

bHasStaticLighting

Public variable

FTexture *

 

BlendDestinationProcessedTexture

Public variable

float

 

BlendFraction

Public variable

uint8: 1

 

bWantsStaticShadowing

Public variable

float

 

Contrast

Public variable

float

 

IndirectLightingIntensity

Public variable

FSHVectorRGB3

 

IrradianceEnvironmentMap

Public variable

FLinearColor

 

LightColor

Public variable

const USkyLight...

 

LightComponent

Public variable

float

 

MinOcclusion

Public variable

TEnumAsByte< EO...

 

OcclusionCombineMode

Public variable

float

 

OcclusionExponent

Public variable

float

 

OcclusionMaxDistance

Public variable

FLinearColor

 

OcclusionTint

Public variable

FTexture *

 

ProcessedTexture

Public variable

int32

 

SamplesPerPixel

Public variable

float

 

SkyDistanceThreshold

Public variable

float

 

VolumetricScatteringIntensity

Constructors

Name Description

Public function

FSkyLightSceneProxy

(
    const USkyLightComponent* InLi...
)

Initialization constructor.

Functions

Name Description

Public function

void

 

Initialize

(
    float InBlendFraction,
    const FSHVectorRGB3* InIrradia...,
    const FSHVectorRGB3* BlendDest...,
    const float* InAverageBrightne...,
    const float* BlendDestinationA...
)

References

Module

Engine

Header

Runtime/Engine/Public/SceneManagement.h

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