AquaDX/AquaMai/Config.cs

57 lines
1.7 KiB
C#
Raw Normal View History

2024-02-07 15:38:36 +08:00
using System.Diagnostics.CodeAnalysis;
using AquaMai.Attributes;
2024-10-02 14:41:20 +08:00
using AquaMai.CustomKeyMap;
2024-02-07 15:38:36 +08:00
namespace AquaMai;
[SuppressMessage("ReSharper", "ClassNeverInstantiated.Global")]
public class Config
{
[ConfigComment(
en: "UX: User Experience Improvements",
zh: """
使 MaiChartManager AquaMai
https://github.com/clansty/MaiChartManager
""")]
public UX.Config UX { get; set; } = new();
[ConfigComment(
en: "Cheat: You control the buttons you press",
zh: "“作弊”功能")]
public Cheat.Config Cheat { get; set; } = new();
[ConfigComment(
en: "Fix: Fix some potential issues",
zh: "修复一些潜在的问题")]
public Fix.Config Fix { get; set; } = new();
[ConfigComment(
zh: "实用工具")]
public Utils.Config Utils { get; set; } = new();
[ConfigComment(
en: "Time Saving: Skip some unnecessary screens",
zh: "节省一些不知道有用没用的时间,跳过一些不必要的界面")]
public TimeSaving.Config TimeSaving { get; set; } = new();
[ConfigComment(
zh: "窗口相关设置")]
public WindowState.Config WindowState { get; set; } = new();
[ConfigComment(
en: "Custom camera ID settings",
zh: "自定义摄像头 ID")]
public CustomCameraId.Config CustomCameraId { get; set; } = new();
[ConfigComment(
zh: "触摸灵敏度设置")]
public TouchSensitivity.Config TouchSensitivity { get; set; } = new();
[ConfigComment(
zh: "自定义按键映射")]
public CustomKeyMap.Config CustomKeyMap { get; set; } = new();
2024-02-07 18:21:46 +08:00
}