API ReferenceSandbox.Engine.Settings

RenderSettingsclass

User graphics settings

objectRenderSettings
Namespace
Sandbox.Engine.Settings
Assembly
Sandbox.Engine
Declaration
public class Sandbox.Engine.Settings.RenderSettings

Methods3

Showing 3 methods

public void Apply()PUBLIC

Returns:void

public void ResetVideoConfig()PUBLIC

Returns:void

Properties20

Showing 20 properties

public bool Sandbox.Engine.Settings.RenderSettings.Borderless { get; set; }PUBLICGETSET

Returns:bool

public float Sandbox.Engine.Settings.RenderSettings.DefaultFOV { get; set; }PUBLICGETSET

Returns:float

public float Sandbox.Engine.Settings.RenderSettings.Fsr1Sharpness { get; set; }PUBLICGETSET

FSR1 RCAS sharpness in [0..1]. Only used when `Sandbox.Engine.Settings.RenderSettings.UpscalerMode` is FSR1.

Returns:float

public float Sandbox.Engine.Settings.RenderSettings.Fsr3Sharpness { get; set; }PUBLICGETSET

FSR3 RCAS sharpness in [0..1]. Only used when `Sandbox.Engine.Settings.RenderSettings.UpscalerMode` is FSR3.

Returns:float

public Sandbox.Engine.Settings.Fsr3UpscalerQuality Sandbox.Engine.Settings.RenderSettings.Fsr3UpscalerQuality { get; set; }PUBLICGETSET

FSR3 quality preset (Ultra Performance / Performance / Balanced / Quality), maps to a discrete render-resolution multiplier. Only used when `Sandbox.Engine.Settings.RenderSettings.UpscalerMode` is `Sandbox.Engine.Settings.UpscalerMode.FSR3`.

public bool Sandbox.Engine.Settings.RenderSettings.Fullscreen { get; set; }PUBLICGETSET

Returns:bool

public int Sandbox.Engine.Settings.RenderSettings.MaxFrameRate { get; set; }PUBLICGETSET

Returns:int

public int Sandbox.Engine.Settings.RenderSettings.MaxFrameRateInactive { get; set; }PUBLICGETSET

Returns:int

public int Sandbox.Engine.Settings.RenderSettings.MaxFrameRateMenu { get; set; }PUBLICGETSET

Returns:int

public float Sandbox.Engine.Settings.RenderSettings.MotionBlurScale { get; set; }PUBLICGETSET

Returns:float

public int Sandbox.Engine.Settings.RenderSettings.ResolutionHeight { get; set; }PUBLICGETSET

Returns:int

public int Sandbox.Engine.Settings.RenderSettings.ResolutionWidth { get; set; }PUBLICGETSET

Returns:int

public float Sandbox.Engine.Settings.RenderSettings.UpscalerRenderScale { get; set; }PUBLICGETSET

Render-resolution scale used by Stretch (40-100%) and FSR1 (50-100%) modes.

Returns:float

public bool Sandbox.Engine.Settings.RenderSettings.VSync { get; set; }PUBLICGETSET

Returns:bool

On this page

Methodspublic System.Void Apply()public Sandbox.Engine.Settings.RenderSettings.VideoDisplayMode[] DisplayModes(System.Boolean windowed)public System.Void ResetVideoConfig()Propertiespublic Sandbox.MultisampleAmount Sandbox.Engine.Settings.RenderSettings.AntiAliasQuality { get; set; }public System.Boolean Sandbox.Engine.Settings.RenderSettings.Borderless { get; set; }public System.Single Sandbox.Engine.Settings.RenderSettings.DefaultFOV { get; set; }public System.Single Sandbox.Engine.Settings.RenderSettings.Fsr1Sharpness { get; set; }public System.Single Sandbox.Engine.Settings.RenderSettings.Fsr3Sharpness { get; set; }public Sandbox.Engine.Settings.Fsr3UpscalerQuality Sandbox.Engine.Settings.RenderSettings.Fsr3UpscalerQuality { get; set; }public System.Boolean Sandbox.Engine.Settings.RenderSettings.Fullscreen { get; set; }public System.Int32 Sandbox.Engine.Settings.RenderSettings.MaxFrameRate { get; set; }public System.Int32 Sandbox.Engine.Settings.RenderSettings.MaxFrameRateInactive { get; set; }public System.Int32 Sandbox.Engine.Settings.RenderSettings.MaxFrameRateMenu { get; set; }public System.Single Sandbox.Engine.Settings.RenderSettings.MotionBlurScale { get; set; }public Sandbox.Engine.Settings.PostProcessQuality Sandbox.Engine.Settings.RenderSettings.PostProcessQuality { get; set; }public System.Int32 Sandbox.Engine.Settings.RenderSettings.ResolutionHeight { get; set; }public System.Int32 Sandbox.Engine.Settings.RenderSettings.ResolutionWidth { get; set; }public Sandbox.Engine.Settings.ShadowQuality Sandbox.Engine.Settings.RenderSettings.ShadowQuality { get; set; }public Sandbox.Engine.Settings.TextureQuality Sandbox.Engine.Settings.RenderSettings.TextureQuality { get; set; }public Sandbox.Engine.Settings.UpscalerMode Sandbox.Engine.Settings.RenderSettings.UpscalerMode { get; set; }public System.Single Sandbox.Engine.Settings.RenderSettings.UpscalerRenderScale { get; set; }public Sandbox.Engine.Settings.VolumetricFogQuality Sandbox.Engine.Settings.RenderSettings.VolumetricFogQuality { get; set; }public System.Boolean Sandbox.Engine.Settings.RenderSettings.VSync { get; set; }Metadata