UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
RenderCurve::FRenderCurveSceneExtension::FUpdater Class Reference

#include <RenderCurveSceneExtension.h>

+ Inheritance diagram for RenderCurve::FRenderCurveSceneExtension::FUpdater:

Public Member Functions

 FUpdater (FRenderCurveSceneExtension &InSceneData)
 
virtual void End ()
 
virtual void PreSceneUpdate (FRDGBuilder &GraphBuilder, const FScenePreUpdateChangeSet &ChangeSet, FSceneUniformBuffer &SceneUniforms) override
 
virtual void PostSceneUpdate (FRDGBuilder &GraphBuilder, const FScenePostUpdateChangeSet &ChangeSet) override
 
- Public Member Functions inherited from ISceneExtensionUpdater
virtual ~ISceneExtensionUpdater ()
 
virtual void Begin (FScene &InScene)
 
virtual void PostLightsUpdate (FRDGBuilder &GraphBuilder, const FLightSceneChangeSet &LightSceneChangeSet)
 
virtual void PreLightsUpdate (FRDGBuilder &GraphBuilder, const FLightSceneChangeSet &LightSceneChangeSet)
 
virtual void PostGPUSceneUpdate (FRDGBuilder &GraphBuilder, FSceneUniformBuffer &SceneUniforms)
 

Constructor & Destructor Documentation

◆ FUpdater()

RenderCurve::FRenderCurveSceneExtension::FUpdater::FUpdater ( FRenderCurveSceneExtension InSceneData)

Member Function Documentation

◆ End()

void RenderCurve::FRenderCurveSceneExtension::FUpdater::End ( )
virtual

Reimplemented from ISceneExtensionUpdater.

◆ PostSceneUpdate()

void RenderCurve::FRenderCurveSceneExtension::FUpdater::PostSceneUpdate ( FRDGBuilder GraphBuilder,
const FScenePostUpdateChangeSet ChangeSet 
)
overridevirtual

Reimplemented from ISceneExtensionUpdater.

◆ PreSceneUpdate()

void RenderCurve::FRenderCurveSceneExtension::FUpdater::PreSceneUpdate ( FRDGBuilder GraphBuilder,
const FScenePreUpdateChangeSet ChangeSet,
FSceneUniformBuffer SceneUniforms 
)
overridevirtual

Reimplemented from ISceneExtensionUpdater.


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