UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FVirtualTextureLocalTileRequest Union Reference

#include <VirtualTexturing.h>

Public Member Functions

 FVirtualTextureLocalTileRequest ()
 
 FVirtualTextureLocalTileRequest (const FVirtualTextureLocalTile &InTile, EVTProducerPriority InProducerPriority, EVTInvalidatePriority InInvalidatePriority)
 
FVirtualTextureLocalTile GetTile () const
 
EVTProducerPriority GetProducerPriority () const
 
EVTInvalidatePriority GetInvalidatePriority () const
 
FVirtualTextureLocalTileRequestMergeWith (const FVirtualTextureLocalTileRequest &InOther)
 
uint64 GetIdentity () const
 
uint16 GetMurmurHash () const
 

Public Attributes

uint64 PackedValue
 
struct { 
 
   uint64   TilePackedValue: 60 
 
   uint64   ProducerPriority: 3 
 
   uint64   InvalidatePriority: 1 
 
};  
 

Friends

bool operator== (const FVirtualTextureLocalTileRequest &Lhs, const FVirtualTextureLocalTileRequest &Rhs)
 
bool operator!= (const FVirtualTextureLocalTileRequest &Lhs, const FVirtualTextureLocalTileRequest &Rhs)
 
uint32 GetTypeHash (const FVirtualTextureLocalTileRequest &T)
 

Detailed Description

Identifies a VT tile request : a VT tile, along with priority information for processing this request

Constructor & Destructor Documentation

◆ FVirtualTextureLocalTileRequest() [1/2]

FVirtualTextureLocalTileRequest::FVirtualTextureLocalTileRequest ( )
inlineexplicit

◆ FVirtualTextureLocalTileRequest() [2/2]

FVirtualTextureLocalTileRequest::FVirtualTextureLocalTileRequest ( const FVirtualTextureLocalTile InTile,
EVTProducerPriority  InProducerPriority,
EVTInvalidatePriority  InInvalidatePriority 
)
inlineexplicit

Member Function Documentation

◆ GetIdentity()

uint64 FVirtualTextureLocalTileRequest::GetIdentity ( ) const
inline

◆ GetInvalidatePriority()

EVTInvalidatePriority FVirtualTextureLocalTileRequest::GetInvalidatePriority ( ) const
inline

◆ GetMurmurHash()

uint16 FVirtualTextureLocalTileRequest::GetMurmurHash ( ) const
inline

◆ GetProducerPriority()

EVTProducerPriority FVirtualTextureLocalTileRequest::GetProducerPriority ( ) const
inline

◆ GetTile()

FVirtualTextureLocalTile FVirtualTextureLocalTileRequest::GetTile ( ) const
inline

◆ MergeWith()

FVirtualTextureLocalTileRequest & FVirtualTextureLocalTileRequest::MergeWith ( const FVirtualTextureLocalTileRequest InOther)
inline

Friends And Related Symbol Documentation

◆ GetTypeHash

uint32 GetTypeHash ( const FVirtualTextureLocalTileRequest T)
friend

◆ operator!=

◆ operator==

bool operator== ( const FVirtualTextureLocalTileRequest Lhs,
const FVirtualTextureLocalTileRequest Rhs 
)
friend

Member Data Documentation

◆ [struct]

◆ InvalidatePriority

uint64 FVirtualTextureLocalTileRequest::InvalidatePriority

◆ PackedValue

uint64 FVirtualTextureLocalTileRequest::PackedValue

◆ ProducerPriority

uint64 FVirtualTextureLocalTileRequest::ProducerPriority

◆ TilePackedValue

uint64 FVirtualTextureLocalTileRequest::TilePackedValue

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