FPrecomputedSkyLightInstanceData

Used to store lightmap data during RerunConstructionScripts

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

FActorComponentInstanceData

FSceneComponentInstanceData

FPrecomputedSkyLightInstanceData

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Classes/Components/SkyLightComponent.h

Include

#include "Components/SkyLightComponent.h"

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.