UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FRelevancePrimSet< T, TAmplifyFactor > Struct Template Reference

#include <SceneVisibilityPrivate.h>

Public Member Functions

FORCEINLINE FRelevancePrimSet (int32 InputPrimCount)
 
FORCEINLINE void AddPrim (T Prim)
 
FORCEINLINE bool IsFull () const
 
FORCEINLINE bool IsEmpty () const
 
template<class TARRAY >
FORCEINLINE void AppendTo (TARRAY &DestArray)
 

Public Attributes

TArray< T, SceneRenderingAllocatorPrims
 
const int32 MaxOutputPrims
 

Constructor & Destructor Documentation

◆ FRelevancePrimSet()

template<class T , int TAmplifyFactor = 1>
FORCEINLINE FRelevancePrimSet< T, TAmplifyFactor >::FRelevancePrimSet ( int32  InputPrimCount)
inline

Member Function Documentation

◆ AddPrim()

template<class T , int TAmplifyFactor = 1>
FORCEINLINE void FRelevancePrimSet< T, TAmplifyFactor >::AddPrim ( Prim)
inline

◆ AppendTo()

template<class T , int TAmplifyFactor = 1>
template<class TARRAY >
FORCEINLINE void FRelevancePrimSet< T, TAmplifyFactor >::AppendTo ( TARRAY DestArray)
inline

◆ IsEmpty()

template<class T , int TAmplifyFactor = 1>
FORCEINLINE bool FRelevancePrimSet< T, TAmplifyFactor >::IsEmpty ( ) const
inline

◆ IsFull()

template<class T , int TAmplifyFactor = 1>
FORCEINLINE bool FRelevancePrimSet< T, TAmplifyFactor >::IsFull ( ) const
inline

Member Data Documentation

◆ MaxOutputPrims

template<class T , int TAmplifyFactor = 1>
const int32 FRelevancePrimSet< T, TAmplifyFactor >::MaxOutputPrims

◆ Prims

template<class T , int TAmplifyFactor = 1>
TArray<T, SceneRenderingAllocator> FRelevancePrimSet< T, TAmplifyFactor >::Prims

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