UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FSceneRenderer::FCustomRenderPassInfo Struct Reference

#include <SceneRendering.h>

Public Member Functions

 FCustomRenderPassInfo (const FSceneViewFamily::ConstructionValues &CVS)
 
 FCustomRenderPassInfo (const FSceneViewFamily::ConstructionValues &CVS, const FViewFamilyInfo &MainViewFamily)
 

Public Attributes

FCustomRenderPassBaseCustomRenderPass
 
FViewFamilyInfo ViewFamily
 
TArray< FViewInfoViews
 
FNaniteShadingCommands NaniteBasePassShadingCommands
 

Detailed Description

Information of a custom render pass that renders as part of the main renderer.

Constructor & Destructor Documentation

◆ FCustomRenderPassInfo() [1/2]

FSceneRenderer::FCustomRenderPassInfo::FCustomRenderPassInfo ( const FSceneViewFamily::ConstructionValues CVS)

◆ FCustomRenderPassInfo() [2/2]

FSceneRenderer::FCustomRenderPassInfo::FCustomRenderPassInfo ( const FSceneViewFamily::ConstructionValues CVS,
const FViewFamilyInfo MainViewFamily 
)

Member Data Documentation

◆ CustomRenderPass

FCustomRenderPassBase* FSceneRenderer::FCustomRenderPassInfo::CustomRenderPass

Custom render pass that render as part of the main renderer.

◆ NaniteBasePassShadingCommands

FNaniteShadingCommands FSceneRenderer::FCustomRenderPassInfo::NaniteBasePassShadingCommands

◆ ViewFamily

FViewFamilyInfo FSceneRenderer::FCustomRenderPassInfo::ViewFamily

View family used by custom render pass. NOT treated as a linked view. Required to allow different EngineShowFlags from main renderer ViewFamily.

◆ Views

TArray<FViewInfo> FSceneRenderer::FCustomRenderPassInfo::Views

Views used to render the custom render pass.


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