![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
Public Member Functions | |
| FSceneUpdateChangeSetStorage () | |
| FSceneUpdateChangeSetStorage (FScenePrimitiveUpdates &&InPrimitiveUpdates, const FViewSceneChangeSet *InViewUpdateChangeSet) | |
| const FScenePreUpdateChangeSet & | GetPreUpdateSet () |
| const FScenePostUpdateChangeSet & | GetPostUpdateSet () |
Container for scene change set, that can live on beyond the update function. Note that the values are not safe to interpret at all points (e.g., a persistent ID of a removed item is not valid after the remove phase), but the arrays are valid as long as the RDG lives.
|
inline |
|
inline |
|
inline |
|
inline |
| TArray<FPersistentPrimitiveIndex, SceneRenderingAllocator> FSceneUpdateChangeSetStorage::AddedPrimitiveIds |
| TArray<FPrimitiveSceneInfo*, SceneRenderingAllocator> FSceneUpdateChangeSetStorage::AddedPrimitiveSceneInfos |
| FScenePostUpdateChangeSet FSceneUpdateChangeSetStorage::PostUpdateChangeSet |
| FScenePreUpdateChangeSet FSceneUpdateChangeSetStorage::PreUpdateChangeSet |
| FScenePrimitiveUpdates FSceneUpdateChangeSetStorage::PrimitiveUpdates |
| TArray<FPersistentPrimitiveIndex, SceneRenderingAllocator> FSceneUpdateChangeSetStorage::RemovedPrimitiveIds |
| TArray<FPrimitiveSceneInfo*,SceneRenderingAllocator> FSceneUpdateChangeSetStorage::RemovedPrimitiveSceneInfos |
| const FViewSceneChangeSet* FSceneUpdateChangeSetStorage::ViewUpdateChangeSet = nullptr |