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

#include <NaniteVisibility.h>

Public Member Functions

 FNaniteVisibilityResults ()=default
 
bool IsRasterBinVisible (uint16 BinIndex) const
 
bool IsShadingBinVisible (uint16 BinIndex) const
 
FORCEINLINE bool IsRasterTestValid () const
 
FORCEINLINE bool IsShadingTestValid () const
 
FORCEINLINE void GetRasterBinStats (uint32 &OutNumVisible, uint32 &OutNumTotal) const
 
FORCEINLINE void GetShadingBinStats (uint32 &OutNumVisible, uint32 &OutNumTotal) const
 
FORCEINLINE void SetRasterBinIndexTranslator (const FNaniteRasterBinIndexTranslator InTranslator)
 
FORCEINLINE bool ShouldRenderCustomDepthPrimitive (uint32 PrimitiveId) const
 
FORCEINLINE const TBitArrayGetRasterBinVisibility () const
 
FORCEINLINE const TBitArrayGetShadingBinVisibility () const
 

Friends

class FNaniteVisibility
 
struct FNaniteVisibilityQuery
 

Constructor & Destructor Documentation

◆ FNaniteVisibilityResults()

FNaniteVisibilityResults::FNaniteVisibilityResults ( )
default

Member Function Documentation

◆ GetRasterBinStats()

FORCEINLINE void FNaniteVisibilityResults::GetRasterBinStats ( uint32 OutNumVisible,
uint32 OutNumTotal 
) const
inline

◆ GetRasterBinVisibility()

FORCEINLINE const TBitArray & FNaniteVisibilityResults::GetRasterBinVisibility ( ) const
inline

◆ GetShadingBinStats()

FORCEINLINE void FNaniteVisibilityResults::GetShadingBinStats ( uint32 OutNumVisible,
uint32 OutNumTotal 
) const
inline

◆ GetShadingBinVisibility()

FORCEINLINE const TBitArray & FNaniteVisibilityResults::GetShadingBinVisibility ( ) const
inline

◆ IsRasterBinVisible()

bool FNaniteVisibilityResults::IsRasterBinVisible ( uint16  BinIndex) const

◆ IsRasterTestValid()

FORCEINLINE bool FNaniteVisibilityResults::IsRasterTestValid ( ) const
inline

◆ IsShadingBinVisible()

bool FNaniteVisibilityResults::IsShadingBinVisible ( uint16  BinIndex) const

◆ IsShadingTestValid()

FORCEINLINE bool FNaniteVisibilityResults::IsShadingTestValid ( ) const
inline

◆ SetRasterBinIndexTranslator()

FORCEINLINE void FNaniteVisibilityResults::SetRasterBinIndexTranslator ( const FNaniteRasterBinIndexTranslator  InTranslator)
inline

◆ ShouldRenderCustomDepthPrimitive()

FORCEINLINE bool FNaniteVisibilityResults::ShouldRenderCustomDepthPrimitive ( uint32  PrimitiveId) const
inline

Friends And Related Symbol Documentation

◆ FNaniteVisibility

friend class FNaniteVisibility
friend

◆ FNaniteVisibilityQuery


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