Navigation
Unreal Engine C++ API Reference > Runtime > Engine
Inheritance Hierarchy
- ISceneViewFamilyExtention
- ISceneViewFamilyScreenPercentage
- FLegacyScreenPercentageDriver
References
Module | Engine |
Header | /Engine/Source/Runtime/Engine/Public/SceneView.h |
Include | #include "SceneView.h" |
Syntax
class ISceneViewFamilyScreenPercentage : private ISceneViewFamilyExtention
Remarks
Game thread and render thread interface that takes care of a FSceneViewFamily's screen percentage.
The renderer reserves the right to delete and replace the view family's screen percentage interface for testing purposes with the r.Test.OverrideScreenPercentageInterface CVar.
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
ISceneViewFamilyScreenPercentage * | Fork_GameThread
(
const FSceneViewFamily& ViewFamily |
Create a new screen percentage interface for a new view family. |
![]() ![]() |
DynamicRenderScaling::TMap< float > | Setup view family's view's screen percentage on rendering thread. | |
![]() ![]() |
DynamicRenderScaling::TMap< float > | Method to know the maximum value that can be returned by GetPrimaryResolutionFraction_RenderThread(). | |
![]() ![]() |
bool | IsValidResolutionFraction
(
float ResolutionFraction |
Constants
Name | Description |
---|---|
kMaxResolutionFraction | |
kMaxTAAUpsampleResolutionFraction | |
kMaxTSRResolutionFraction | |
kMinResolutionFraction | Sets the minimal and max screen percentage. |
kMinTAAUpsampleResolutionFraction | Sets the minimal and maximal screen percentage for TAAU. |
kMinTSRResolutionFraction | Sets the minimal and maximal screen percentage for TSR. |