UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
MeshEdgesRendering.cpp File Reference

Classes

class  FComposeMeshEdgesPS
 
class  FRenderTargetTexture
 
class  FMeshEdgesViewFamilyData
 
class  FMeshEdgesExtension
 

Functions

 IMPLEMENT_GLOBAL_SHADER (FComposeMeshEdgesPS, "/Engine/Private/MeshEdges.usf", "ComposeMeshEdgesPS", SF_Pixel)
 
const FMeshEdgesViewSettingsGetMeshEdgesViewSettings (const FSceneViewFamily &ViewFamily, int ViewIndex)
 
const FMeshEdgesViewSettingsGetMeshEdgesViewSettings (const FSceneView &View)
 
FMeshEdgesViewSettingsGetMeshEdgesViewSettings (FSceneView &View)
 
const FMeshEdgesViewFamilySettingsGetMeshEdgesViewFamilySettings (const FSceneViewFamily &ViewFamily)
 
FMeshEdgesViewFamilySettingsGetMeshEdgesViewFamilySettings (FSceneViewFamily &ViewFamily)
 
void RenderMeshEdges (FSceneViewFamily &InViewFamily)
 
void InitMeshEdgesViewExtension ()
 
void CopyViewFamily (const FSceneViewFamily &SrcViewFamily, FSceneViewFamily &ViewFamily)
 
void ComposeMeshEdges (FRDGBuilder &GraphBuilder, const FViewInfo &View, FScreenPassRenderTarget &EditorPrimitivesColor, FScreenPassRenderTarget &EditorPrimitivesDepth)
 

Function Documentation

◆ ComposeMeshEdges()

void ComposeMeshEdges ( FRDGBuilder GraphBuilder,
const FViewInfo View,
FScreenPassRenderTarget EditorPrimitivesColor,
FScreenPassRenderTarget EditorPrimitivesDepth 
)

◆ CopyViewFamily()

void CopyViewFamily ( const FSceneViewFamily SrcViewFamily,
FSceneViewFamily ViewFamily 
)

◆ GetMeshEdgesViewFamilySettings() [1/2]

const FMeshEdgesViewFamilySettings & GetMeshEdgesViewFamilySettings ( const FSceneViewFamily ViewFamily)

◆ GetMeshEdgesViewFamilySettings() [2/2]

FMeshEdgesViewFamilySettings & GetMeshEdgesViewFamilySettings ( FSceneViewFamily ViewFamily)

◆ GetMeshEdgesViewSettings() [1/3]

const FMeshEdgesViewSettings & GetMeshEdgesViewSettings ( const FSceneView View)

◆ GetMeshEdgesViewSettings() [2/3]

const FMeshEdgesViewSettings & GetMeshEdgesViewSettings ( const FSceneViewFamily ViewFamily,
int  ViewIndex 
)

◆ GetMeshEdgesViewSettings() [3/3]

FMeshEdgesViewSettings & GetMeshEdgesViewSettings ( FSceneView View)

◆ IMPLEMENT_GLOBAL_SHADER()

IMPLEMENT_GLOBAL_SHADER ( FComposeMeshEdgesPS  ,
"/Engine/Private/MeshEdges.usf"  ,
"ComposeMeshEdgesPS"  ,
SF_Pixel   
)

◆ InitMeshEdgesViewExtension()

void InitMeshEdgesViewExtension ( )

◆ RenderMeshEdges()

void RenderMeshEdges ( FSceneViewFamily InViewFamily)