Module |
|
Header |
/Engine/Source/Runtime/Engine/Public/DynamicResolutionState.h |
Include |
#include "DynamicResolutionState.h" |
class IDynamicResolutionState
Interface between the engine and state of dynamic resolution that can be overriden to implement a custom heurstic.
Name | Description | |
---|---|---|
|
~IDynamicResolutionState() |
Name | Description | ||
---|---|---|---|
|
float |
GetResolutionFractionApproximation() |
Returns a non thread safe aproximation of the current resolution fraction applied on render thread, mostly used for stats and analytic. |
|
float |
GetResolutionFractionUpperBound() |
Returns the max resolution resolution fraction. |
|
IsEnabled() |
Returns whether dynamic resolution is enabled for GEngine to know the EDynamicResolutionStatus. |
|
|
IsSupported() |
Returns whether dynamic resolution is supported on this platform. |
|
|
ProcessEvent ( |
Process dynamic resolution events. |
|
|
ResetHistory() |
Reset dynamic resolution's history. |
|
|
SetEnabled ( |
Enables/Disables dynamic resolution. This is only called by GEngine automatically. |
|
|
SetupMainViewFamily ( |
Setup a screen percentage driver for a given view family. |