using System; using UnityEngine; namespace BriarQueen.Framework.Services.Settings.Data { [Serializable] public class VisualSettings { public int VSyncCount; // 0 = Off, 1 = Every V-Blank, 2 = Every second V-Blank public FullScreenMode FullScreenMode; /// /// Requested application framerate cap. /// Ignored or effectively overridden on many platforms when VSync is enabled. /// Use -1 for platform default / uncapped behavior. /// public int MaxFramerate; public VisualSettings() { VSyncCount = 0; FullScreenMode = FullScreenMode.FullScreenWindow; MaxFramerate = 120; } } }