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

#include <LegacyScreenPercentageDriver.h>

Public Member Functions

ENGINE_API void PullRunTimeRenderingSettings (EViewStatusForScreenPercentage ViewStatus)
 
ENGINE_API void PullEditorRenderingSettings (EViewStatusForScreenPercentage ViewStatus)
 
ENGINE_API void PullRunTimeRenderingSettings ()
 
ENGINE_API void PullEditorRenderingSettings (bool bIsRealTime, bool bIsPathTraced)
 

Static Public Member Functions

static bool EditorOverridePIESettings ()
 

Public Attributes

EScreenPercentageMode Mode = EScreenPercentageMode::Manual
 
float GlobalResolutionFraction = 1.0f
 
float MinRenderingResolution = 0.0f
 
float MaxRenderingResolution = 0.0f
 
float AutoPixelCountMultiplier = 1.0f
 
bool bAllowDisplayBasedScreenPercentageMode = true
 

Member Function Documentation

◆ EditorOverridePIESettings()

static bool FStaticResolutionFractionHeuristic::FUserSettings::EditorOverridePIESettings ( )
inlinestatic

Return whether should use the editor settings for PIE.

◆ PullEditorRenderingSettings() [1/2]

void FStaticResolutionFractionHeuristic::FUserSettings::PullEditorRenderingSettings ( bool  bIsRealTime,
bool  bIsPathTraced 
)

◆ PullEditorRenderingSettings() [2/2]

void FStaticResolutionFractionHeuristic::FUserSettings::PullEditorRenderingSettings ( EViewStatusForScreenPercentage  ViewStatus)

Pulls the user settings from the editor cvars.

◆ PullRunTimeRenderingSettings() [1/2]

void FStaticResolutionFractionHeuristic::FUserSettings::PullRunTimeRenderingSettings ( )

◆ PullRunTimeRenderingSettings() [2/2]

void FStaticResolutionFractionHeuristic::FUserSettings::PullRunTimeRenderingSettings ( EViewStatusForScreenPercentage  ViewStatus)

Pulls the user settings from the gameplay runtime cvars.

Member Data Documentation

◆ AutoPixelCountMultiplier

float FStaticResolutionFractionHeuristic::FUserSettings::AutoPixelCountMultiplier = 1.0f

◆ bAllowDisplayBasedScreenPercentageMode

bool FStaticResolutionFractionHeuristic::FUserSettings::bAllowDisplayBasedScreenPercentageMode = true

◆ GlobalResolutionFraction

float FStaticResolutionFractionHeuristic::FUserSettings::GlobalResolutionFraction = 1.0f

◆ MaxRenderingResolution

float FStaticResolutionFractionHeuristic::FUserSettings::MaxRenderingResolution = 0.0f

◆ MinRenderingResolution

float FStaticResolutionFractionHeuristic::FUserSettings::MinRenderingResolution = 0.0f

◆ Mode

EScreenPercentageMode FStaticResolutionFractionHeuristic::FUserSettings::Mode = EScreenPercentageMode::Manual

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