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

#include <OpenGLResources.h>

Public Member Functions

uint32 Num () const
 
void Remove (FOpenGLTexture *TextureBase)
 
bool Add (FOpenGLTexture *TextureBase)
 
void Touch (FOpenGLTexture *TextureBase)
 
void TickEviction ()
 
FOpenGLTextureGetLeastRecent ()
 

Static Public Member Functions

static FORCEINLINE_DEBUGGABLE FTextureEvictionLRUGet ()
 

Member Function Documentation

◆ Add()

bool FTextureEvictionLRU::Add ( FOpenGLTexture TextureBase)

◆ Get()

static FORCEINLINE_DEBUGGABLE FTextureEvictionLRU & FTextureEvictionLRU::Get ( )
inlinestatic

◆ GetLeastRecent()

FOpenGLTexture * FTextureEvictionLRU::GetLeastRecent ( )

◆ Num()

uint32 FTextureEvictionLRU::Num ( ) const
inline

◆ Remove()

void FTextureEvictionLRU::Remove ( FOpenGLTexture TextureBase)

◆ TickEviction()

void FTextureEvictionLRU::TickEviction ( )

◆ Touch()

void FTextureEvictionLRU::Touch ( FOpenGLTexture TextureBase)

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