UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FLightSceneChangeSet Struct Reference

#include <ScenePrivate.h>

Public Attributes

TConstArrayView< int32RemovedLightIds
 
TConstArrayView< int32AddedLightIds
 
FSceneLightInfoUpdatesSceneLightInfoUpdates
 
const TBitArray< SceneRenderingAllocator > & RemovedLightsMask
 
int32 PreUpdateMaxIndex = 0
 
int32 PostUpdateMaxIndex = 0
 

Detailed Description

Describes all light modifications to the scene by recording the light scene IDs.

Member Data Documentation

◆ AddedLightIds

TConstArrayView<int32> FLightSceneChangeSet::AddedLightIds

◆ PostUpdateMaxIndex

int32 FLightSceneChangeSet::PostUpdateMaxIndex = 0

◆ PreUpdateMaxIndex

int32 FLightSceneChangeSet::PreUpdateMaxIndex = 0

◆ RemovedLightIds

TConstArrayView<int32> FLightSceneChangeSet::RemovedLightIds

◆ RemovedLightsMask

const TBitArray<SceneRenderingAllocator>& FLightSceneChangeSet::RemovedLightsMask

◆ SceneLightInfoUpdates

FSceneLightInfoUpdates& FLightSceneChangeSet::SceneLightInfoUpdates

The documentation for this struct was generated from the following file: