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

Public Member Functions

 FDefaultDynamicResolutionStateProxy ()
 
 ~FDefaultDynamicResolutionStateProxy ()
 
void Reset ()
 
void BeginFrame (float PrevGameThreadTimeMs)
 
void ProcessEvent (EDynamicResolutionStateEvent Event)
 
void Finalize ()
 Called before object is to be deleted.
 

Public Attributes

FDynamicResolutionHeuristicProxy Heuristic
 
FRHIGPUFrameTimeHistory::FState GPUFrameTimeState
 

Detailed Description

Render thread proxy for engine's dynamic resolution state.

Constructor & Destructor Documentation

◆ FDefaultDynamicResolutionStateProxy()

FDefaultDynamicResolutionStateProxy::FDefaultDynamicResolutionStateProxy ( )
inline

◆ ~FDefaultDynamicResolutionStateProxy()

FDefaultDynamicResolutionStateProxy::~FDefaultDynamicResolutionStateProxy ( )
inline

Member Function Documentation

◆ BeginFrame()

void FDefaultDynamicResolutionStateProxy::BeginFrame ( float  PrevGameThreadTimeMs)
inline

◆ Finalize()

void FDefaultDynamicResolutionStateProxy::Finalize ( )
inline

Called before object is to be deleted.

◆ ProcessEvent()

void FDefaultDynamicResolutionStateProxy::ProcessEvent ( EDynamicResolutionStateEvent  Event)
inline

◆ Reset()

void FDefaultDynamicResolutionStateProxy::Reset ( )
inline

Member Data Documentation

◆ GPUFrameTimeState

FRHIGPUFrameTimeHistory::FState FDefaultDynamicResolutionStateProxy::GPUFrameTimeState

◆ Heuristic

FDynamicResolutionHeuristicProxy FDefaultDynamicResolutionStateProxy::Heuristic

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