using Definition.Enum;
namespace Definition.DataStruct
{
public struct GameSetting
{
#region SoundConfig
///
/// 音乐音量
///
public float BGMVolume { get; set; }
///
/// 音效音量
///
public float SEVolume { get; set; }
#endregion
#region GameConfig
///
/// 允许画面震动
///
public bool AllowShake { get; set; }
///
/// 允许画面闪光
///
public bool AllowBlink { get; set; }
///
/// 对话窗口透明度
///
public DialogWindowAlpha DialogWindowAlpha { get; set; }
///
/// 对话播放速度
///
public DialogPlayingSpeed PlayingSpeed { get; set; }
#endregion
#region ScreenConfig
///
/// 屏幕分辨率
///
public ScreenSolutionType ScreenSolution { get; set; }
///
/// 屏幕窗口模式
///
public ScreenWindowType ScreenWindow { get; set; }
///
/// 垂直同步
///
public bool VSync { get; set; }
///
/// 抗锯齿
///
public bool AntiAliasing { get; set; }
#endregion
}
}