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

#include <DecalRenderingShared.h>

Public Member Functions

TConstArrayView< FVisibleDecalFinishVisibleDecals (int32 ViewIndex)
 
TConstArrayView< const FVisibleDecal * > FinishRelevantDecals (int32 ViewIndex, EDecalRenderStage Stage)
 
bool HasStage (int32 ViewIndex, EDecalRenderStage Stage) const
 
void Finish ()
 
bool IsDBufferEnabled () const
 
bool IsGBufferEnabled () const
 

Static Public Member Functions

static FDecalVisibilityTaskDataLaunch (FRDGBuilder &GraphBuilder, const FScene &Scene, TConstArrayView< FViewInfo > Views)
 

Friends

class FDecalVisibilityViewPacket
 

Member Function Documentation

◆ Finish()

void FDecalVisibilityTaskData::Finish ( )
inline

◆ FinishRelevantDecals()

TConstArrayView< const FVisibleDecal * > FDecalVisibilityTaskData::FinishRelevantDecals ( int32  ViewIndex,
EDecalRenderStage  Stage 
)
inline

◆ FinishVisibleDecals()

TConstArrayView< FVisibleDecal > FDecalVisibilityTaskData::FinishVisibleDecals ( int32  ViewIndex)
inline

◆ HasStage()

bool FDecalVisibilityTaskData::HasStage ( int32  ViewIndex,
EDecalRenderStage  Stage 
) const
inline

◆ IsDBufferEnabled()

bool FDecalVisibilityTaskData::IsDBufferEnabled ( ) const
inline

◆ IsGBufferEnabled()

bool FDecalVisibilityTaskData::IsGBufferEnabled ( ) const
inline

◆ Launch()

FDecalVisibilityTaskData * FDecalVisibilityTaskData::Launch ( FRDGBuilder GraphBuilder,
const FScene Scene,
TConstArrayView< FViewInfo Views 
)
static

Friends And Related Symbol Documentation

◆ FDecalVisibilityViewPacket


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