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

Public Member Functions

void Init (const FNaniteRasterPipelines *RasterPipelines, const FNaniteShadingPipelines *ShadingPipelines)
 
void Finish ()
 

Public Attributes

UE::Tasks::FTask CompletedEvent
 
TArray< FConvexVolume, SceneRenderingAllocatorViews
 
TArray< TAtomic< bool >, SceneRenderingAllocatorRasterBinVisibility
 
TArray< TAtomic< bool >, SceneRenderingAllocatorShadingBinVisibility
 
TSet< uint32, DefaultKeyFuncs< uint32 >, SceneRenderingSetAllocatorVisibleCustomDepthPrimitives
 
FNaniteVisibilityResults Results
 
FNaniteRasterBinIndexTranslator BinIndexTranslator
 
uint32 RasterBinCount
 
uint32 ShadingBinCount
 
uint8 bFinished: 1
 
uint8 bCullRasterBins: 1
 
uint8 bCullShadingBins: 1
 

Member Function Documentation

◆ Finish()

void FNaniteVisibilityQuery::Finish ( )
inline

◆ Init()

void FNaniteVisibilityQuery::Init ( const FNaniteRasterPipelines RasterPipelines,
const FNaniteShadingPipelines ShadingPipelines 
)
inline

Member Data Documentation

◆ bCullRasterBins

uint8 FNaniteVisibilityQuery::bCullRasterBins

◆ bCullShadingBins

uint8 FNaniteVisibilityQuery::bCullShadingBins

◆ bFinished

uint8 FNaniteVisibilityQuery::bFinished

◆ BinIndexTranslator

FNaniteRasterBinIndexTranslator FNaniteVisibilityQuery::BinIndexTranslator

◆ CompletedEvent

UE::Tasks::FTask FNaniteVisibilityQuery::CompletedEvent

◆ RasterBinCount

uint32 FNaniteVisibilityQuery::RasterBinCount

◆ RasterBinVisibility

TArray<TAtomic<bool>, SceneRenderingAllocator> FNaniteVisibilityQuery::RasterBinVisibility

◆ Results

FNaniteVisibilityResults FNaniteVisibilityQuery::Results

◆ ShadingBinCount

uint32 FNaniteVisibilityQuery::ShadingBinCount

◆ ShadingBinVisibility

TArray<TAtomic<bool>, SceneRenderingAllocator> FNaniteVisibilityQuery::ShadingBinVisibility

◆ Views

TArray<FConvexVolume, SceneRenderingAllocator> FNaniteVisibilityQuery::Views

◆ VisibleCustomDepthPrimitives

TSet<uint32, DefaultKeyFuncs<uint32>, SceneRenderingSetAllocator> FNaniteVisibilityQuery::VisibleCustomDepthPrimitives

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