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

#include <LegacyScreenPercentageDriver.h>

Classes

struct  FUserSettings
 

Public Member Functions

 FStaticResolutionFractionHeuristic ()=default
 
ENGINE_API FStaticResolutionFractionHeuristic (const FEngineShowFlags &EngineShowFlags)
 
ENGINE_API void PullViewFamilyRenderingSettings (const FSceneViewFamily &ViewFamily)
 
ENGINE_API float ResolveResolutionFraction () const
 

Public Attributes

FUserSettings Settings
 
int32 TotalDisplayedPixelCount = 0
 
float SecondaryViewFraction = 1.0f
 
float DPIScale = 1.0f
 

Detailed Description

Heuristic to automatically compute a default resolution fraction based user settings and display information.

Constructor & Destructor Documentation

◆ FStaticResolutionFractionHeuristic() [1/2]

FStaticResolutionFractionHeuristic::FStaticResolutionFractionHeuristic ( )
default

◆ FStaticResolutionFractionHeuristic() [2/2]

FStaticResolutionFractionHeuristic::FStaticResolutionFractionHeuristic ( const FEngineShowFlags EngineShowFlags)

Member Function Documentation

◆ PullViewFamilyRenderingSettings()

void FStaticResolutionFractionHeuristic::PullViewFamilyRenderingSettings ( const FSceneViewFamily ViewFamily)

◆ ResolveResolutionFraction()

float FStaticResolutionFractionHeuristic::ResolveResolutionFraction ( ) const

Member Data Documentation

◆ DPIScale

float FStaticResolutionFractionHeuristic::DPIScale = 1.0f

◆ SecondaryViewFraction

float FStaticResolutionFractionHeuristic::SecondaryViewFraction = 1.0f

◆ Settings

FUserSettings FStaticResolutionFractionHeuristic::Settings

◆ TotalDisplayedPixelCount

int32 FStaticResolutionFractionHeuristic::TotalDisplayedPixelCount = 0

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