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

#include <RenderCurveSceneExtension.h>

+ Inheritance diagram for RenderCurve::FRenderCurveSceneExtension::FRenderer:

Public Member Functions

 FRenderer (FSceneRendererBase &InSceneRenderer, FRenderCurveSceneExtension &InSceneData)
 
virtual void UpdateSceneUniformBuffer (FRDGBuilder &GraphBuilder, FSceneUniformBuffer &SceneUniformBuffer) override
 
- Public Member Functions inherited from ISceneExtensionRenderer
 ISceneExtensionRenderer (FSceneRendererBase &InSceneRenderer)
 
virtual ~ISceneExtensionRenderer ()
 
virtual void Begin (FSceneRendererBase *InRenderer)
 
virtual void End ()
 
virtual void PreInitViews (FRDGBuilder &GraphBuilder)
 
virtual void UpdateViewData (FRDGBuilder &GraphBuilder, const FRendererViewDataManager &ViewDataManager)
 
virtual void PreRender (FRDGBuilder &GraphBuilder)
 
virtual void PostRender (FRDGBuilder &GraphBuilder)
 

Additional Inherited Members

- Protected Member Functions inherited from ISceneExtensionRenderer
FSceneRendererBaseGetSceneRenderer ()
 

Constructor & Destructor Documentation

◆ FRenderer()

RenderCurve::FRenderCurveSceneExtension::FRenderer::FRenderer ( FSceneRendererBase InSceneRenderer,
FRenderCurveSceneExtension InSceneData 
)
inline

Member Function Documentation

◆ UpdateSceneUniformBuffer()

void RenderCurve::FRenderCurveSceneExtension::FRenderer::UpdateSceneUniformBuffer ( FRDGBuilder GraphBuilder,
FSceneUniformBuffer SceneUniformBuffer 
)
overridevirtual

Reimplemented from ISceneExtensionRenderer.


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