UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FScenePreUpdateChangeSet Class Reference

#include <ScenePrimitiveUpdates.h>

Public Attributes

TConstArrayView< FPersistentPrimitiveIndexRemovedPrimitiveIds
 
TConstArrayView< FPrimitiveSceneInfo * > RemovedPrimitiveSceneInfos
 
const FScenePrimitiveUpdatesPrimitiveUpdates
 
const FViewSceneChangeSetViewUpdateChangeSet = nullptr
 

Detailed Description

Change set that is valid before removes are processed and the scene data modified. The referenced arrays have RDG life-time and can be safely used in RDG tasks. However, the referenced data (primitive/proxy) and meaning of the persistent ID is not generally valid past the call in which this is passed. Thus, care need to be excercised.

Member Data Documentation

◆ PrimitiveUpdates

const FScenePrimitiveUpdates& FScenePreUpdateChangeSet::PrimitiveUpdates

◆ RemovedPrimitiveIds

TConstArrayView<FPersistentPrimitiveIndex> FScenePreUpdateChangeSet::RemovedPrimitiveIds

◆ RemovedPrimitiveSceneInfos

TConstArrayView<FPrimitiveSceneInfo*> FScenePreUpdateChangeSet::RemovedPrimitiveSceneInfos

◆ ViewUpdateChangeSet

const FViewSceneChangeSet* FScenePreUpdateChangeSet::ViewUpdateChangeSet = nullptr

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