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

#include <NaniteResources.h>

Public Member Functions

FORCEINLINE FPageRangeKey ()
 
FORCEINLINE FPageRangeKey (uint32 InValue)
 
FORCEINLINE FPageRangeKey (uint32 StartIndex, uint32 Count, bool bMultiRange, bool bHasStreamingPages)
 
FORCEINLINE bool IsEmpty () const
 
FORCEINLINE uint32 GetNumPagesOrRanges () const
 
FORCEINLINE uint32 GetStartIndex () const
 
FORCEINLINE bool IsMultiRange () const
 
FORCEINLINE bool HasStreamingPages () const
 
FORCEINLINE bool operator== (FPageRangeKey Other) const
 
FORCEINLINE bool operator!= (FPageRangeKey Other) const
 
bool RemoveRootPages (uint32 NumRootPages)
 

Public Attributes

uint32 Value = NANITE_PAGE_RANGE_KEY_EMPTY_RANGE
 

Constructor & Destructor Documentation

◆ FPageRangeKey() [1/3]

FORCEINLINE Nanite::FPageRangeKey::FPageRangeKey ( )
inline

◆ FPageRangeKey() [2/3]

FORCEINLINE Nanite::FPageRangeKey::FPageRangeKey ( uint32  InValue)
inlineexplicit

◆ FPageRangeKey() [3/3]

FORCEINLINE Nanite::FPageRangeKey::FPageRangeKey ( uint32  StartIndex,
uint32  Count,
bool  bMultiRange,
bool  bHasStreamingPages 
)
inline

Member Function Documentation

◆ GetNumPagesOrRanges()

FORCEINLINE uint32 Nanite::FPageRangeKey::GetNumPagesOrRanges ( ) const
inline

◆ GetStartIndex()

FORCEINLINE uint32 Nanite::FPageRangeKey::GetStartIndex ( ) const
inline

◆ HasStreamingPages()

FORCEINLINE bool Nanite::FPageRangeKey::HasStreamingPages ( ) const
inline

◆ IsEmpty()

FORCEINLINE bool Nanite::FPageRangeKey::IsEmpty ( ) const
inline

◆ IsMultiRange()

FORCEINLINE bool Nanite::FPageRangeKey::IsMultiRange ( ) const
inline

◆ operator!=()

FORCEINLINE bool Nanite::FPageRangeKey::operator!= ( FPageRangeKey  Other) const
inline

◆ operator==()

FORCEINLINE bool Nanite::FPageRangeKey::operator== ( FPageRangeKey  Other) const
inline

◆ RemoveRootPages()

bool Nanite::FPageRangeKey::RemoveRootPages ( uint32  NumRootPages)
inline

Member Data Documentation

◆ Value

uint32 Nanite::FPageRangeKey::Value = NANITE_PAGE_RANGE_KEY_EMPTY_RANGE

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