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

#include <NaniteMaterialsSceneExtension.h>

+ Inheritance diagram for Nanite::FMaterialsSceneExtension::FRenderer:

Public Member Functions

 FRenderer (FSceneRendererBase &InSceneRenderer, FMaterialsSceneExtension &InSceneData)
 
virtual void UpdateSceneUniformBuffer (FRDGBuilder &GraphBuilder, FSceneUniformBuffer &Buffer) 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()

Nanite::FMaterialsSceneExtension::FRenderer::FRenderer ( FSceneRendererBase InSceneRenderer,
FMaterialsSceneExtension InSceneData 
)
inline

Member Function Documentation

◆ UpdateSceneUniformBuffer()

void Nanite::FMaterialsSceneExtension::FRenderer::UpdateSceneUniformBuffer ( FRDGBuilder GraphBuilder,
FSceneUniformBuffer Buffer 
)
overridevirtual

Reimplemented from ISceneExtensionRenderer.


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