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

#include <SkinningSceneExtension.h>

+ Inheritance diagram for FSkinningSceneExtension::FRenderer:

Public Member Functions

 FRenderer (FSceneRendererBase &InSceneRenderer, FSkinningSceneExtension &InSceneData)
 
virtual void UpdateViewData (FRDGBuilder &GraphBuilder, const FRendererViewDataManager &ViewDataManager) override
 
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 PreRender (FRDGBuilder &GraphBuilder)
 
virtual void PostRender (FRDGBuilder &GraphBuilder)
 

Additional Inherited Members

- Protected Member Functions inherited from ISceneExtensionRenderer
FSceneRendererBaseGetSceneRenderer ()
 

Constructor & Destructor Documentation

◆ FRenderer()

FSkinningSceneExtension::FRenderer::FRenderer ( FSceneRendererBase InSceneRenderer,
FSkinningSceneExtension InSceneData 
)
inline

Member Function Documentation

◆ UpdateSceneUniformBuffer()

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

Reimplemented from ISceneExtensionRenderer.

◆ UpdateViewData()

void FSkinningSceneExtension::FRenderer::UpdateViewData ( FRDGBuilder GraphBuilder,
const FRendererViewDataManager ViewDataManager 
)
overridevirtual

Perform any view dependent LOD calculations or similar to e.g., update instance state. Called before UpdateSceneUniformBuffer.

Reimplemented from ISceneExtensionRenderer.


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