Add savable Config class

This commit is contained in:
msk
2023-09-18 00:28:54 -07:00
parent 879a2aa2f4
commit 74520c3e04
4 changed files with 100 additions and 3 deletions
+18
View File
@@ -0,0 +1,18 @@
namespace WacK.Configuration
{
/// <summary>
/// Configuration that affects the general application.
/// </summary>
public class GameSettings
{
/// --- GRAPHICS --- ///
/// <summary>
/// Value to multiply the canvas resolution by.
/// </summary>
public static Config<float> canvasResolutionMult =
new("Graphics", "canvasResolutionMultiplier", 1f);
public static Config<bool> vsync =
new("Graphics", "vsync", true);
}
}