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

#include <VolumetricRenderTargetViewStateData.h>

Public Member Functions

 FTemporalRenderTargetState ()
 
 ~FTemporalRenderTargetState ()
 
void Initialise (const FIntPoint &ResolutionIn, EPixelFormat FormatIn)
 
FRDGTextureRef GetOrCreateCurrentRT (FRDGBuilder &GraphBuilder)
 
void ExtractCurrentRT (FRDGBuilder &GraphBuilder, FRDGTextureRef RDGRT)
 
FRDGTextureRef GetOrCreatePreviousRT (FRDGBuilder &GraphBuilder)
 
bool GetHistoryValid () const
 
bool CurrentIsValid () const
 
TRefCountPtr< IPooledRenderTargetCurrentRenderTarget () const
 
uint32 GetCurrentIndex ()
 
uint32 GetPreviousIndex ()
 
void Reset ()
 
uint64 GetGPUSizeBytes (bool bLogSizes) const
 

Constructor & Destructor Documentation

◆ FTemporalRenderTargetState()

FTemporalRenderTargetState::FTemporalRenderTargetState ( )

◆ ~FTemporalRenderTargetState()

FTemporalRenderTargetState::~FTemporalRenderTargetState ( )

Member Function Documentation

◆ CurrentIsValid()

bool FTemporalRenderTargetState::CurrentIsValid ( ) const
inline

◆ CurrentRenderTarget()

TRefCountPtr< IPooledRenderTarget > FTemporalRenderTargetState::CurrentRenderTarget ( ) const
inline

◆ ExtractCurrentRT()

void FTemporalRenderTargetState::ExtractCurrentRT ( FRDGBuilder GraphBuilder,
FRDGTextureRef  RDGRT 
)

◆ GetCurrentIndex()

uint32 FTemporalRenderTargetState::GetCurrentIndex ( )
inline

◆ GetGPUSizeBytes()

uint64 FTemporalRenderTargetState::GetGPUSizeBytes ( bool  bLogSizes) const

◆ GetHistoryValid()

bool FTemporalRenderTargetState::GetHistoryValid ( ) const
inline

◆ GetOrCreateCurrentRT()

FRDGTextureRef FTemporalRenderTargetState::GetOrCreateCurrentRT ( FRDGBuilder GraphBuilder)

◆ GetOrCreatePreviousRT()

FRDGTextureRef FTemporalRenderTargetState::GetOrCreatePreviousRT ( FRDGBuilder GraphBuilder)

◆ GetPreviousIndex()

uint32 FTemporalRenderTargetState::GetPreviousIndex ( )
inline

◆ Initialise()

void FTemporalRenderTargetState::Initialise ( const FIntPoint ResolutionIn,
EPixelFormat  FormatIn 
)

◆ Reset()

void FTemporalRenderTargetState::Reset ( )

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