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

#include <SplineMeshSceneResources.h>

+ Inheritance diagram for FSplineMeshSceneRenderer:

Public Member Functions

 FSplineMeshSceneRenderer (FSceneRendererBase &InSceneRenderer, FSplineMeshSceneExtension &InSceneData)
 
virtual void UpdateSceneUniformBuffer (FRDGBuilder &GraphBuilder, FSceneUniformBuffer &SceneUniforms) 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 ()
 

Detailed Description

This class is used to insert the spline mesh scene uniforms into the scene uniform buffer for any given renderer

Constructor & Destructor Documentation

◆ FSplineMeshSceneRenderer()

FSplineMeshSceneRenderer::FSplineMeshSceneRenderer ( FSceneRendererBase InSceneRenderer,
FSplineMeshSceneExtension InSceneData 
)
inline

Member Function Documentation

◆ UpdateSceneUniformBuffer()

void FSplineMeshSceneRenderer::UpdateSceneUniformBuffer ( FRDGBuilder GraphBuilder,
FSceneUniformBuffer SceneUniforms 
)
overridevirtual

Reimplemented from ISceneExtensionRenderer.


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