![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <SceneExtensions.h>
Public Member Functions | |
| FSceneExtensionsRenderers () | |
| ~FSceneExtensionsRenderers () | |
| void | Begin (FSceneRendererBase &InSceneRenderer, const FEngineShowFlags &EngineShowFlags, bool bInValidateCallbacks) |
| void | End () |
| bool | IsRendering () const |
| template<typename TRenderer > | |
| TRenderer * | GetRendererPtr () |
| template<typename TRenderer > | |
| const TRenderer * | GetRendererPtr () const |
| template<typename TRenderer > | |
| TRenderer & | GetRenderer () |
| template<typename TRenderer > | |
| const TRenderer & | GetRenderer () const |
| void | PreInitViews (FRDGBuilder &GraphBuilder) |
| void | UpdateViewData (FRDGBuilder &GraphBuilder, const FRendererViewDataManager &ViewDataManager) |
| void | UpdateSceneUniformBuffer (FRDGBuilder &GraphBuilder, FSceneUniformBuffer &SceneUniforms) |
| void | PreRender (FRDGBuilder &GraphBuilder) |
| void | PostRender (FRDGBuilder &GraphBuilder) |
Friends | |
| class | FSceneExtensions |
Performs rendering for the given scene extensions
|
inline |
|
inline |
| void FSceneExtensionsRenderers::Begin | ( | FSceneRendererBase & | InSceneRenderer, |
| const FEngineShowFlags & | EngineShowFlags, | ||
| bool | bInValidateCallbacks | ||
| ) |
| void FSceneExtensionsRenderers::End | ( | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Called before BeginInitViews to allow creating tasks work that have dependencies in InitViews.
|
inline |
|
inline |
|
inline |
|
friend |