FPrecomputedSkyLightInstanceData

Inheritance Hierarchy

FActorComponentInstanceData

FSceneComponentInstanceData

FPrecomputedSkyLightInstanceData

Syntax

struct FPrecomputedSkyLightInstanceData : public FSceneComponentInstanceData

Remarks

Used to store lightmap data during RerunConstructionScripts

Variables

Name Description

Public variable

float

 

AverageBrightness

Public variable

FSHVectorRGB3

 

IrradianceEnvironmentMap

Public variable

FGuid

 

LightGuid

Public variable

TRefCountPtr < F ...

 

ProcessedSkyTexture

This has to be refcounted to keep it alive during the handoff without doing a deep copy.

Constructors

Destructors

Overridden from FActorComponentInstanceData

Name Description

Public function Virtual

void

 

ApplyToComponent

(
    UActorComponent * Component,
    const ECacheApplyPhase CacheApplyPh...
)

Applies this component instance data to the supplied component

Public function Virtual Const

bool

 

ContainsData()

Determines if any instance data was actually saved.

References

Module

Engine

Header

Runtime/Engine/Classes/Components/SkyLightComponent.h