using BizHawk.Emulation.Common; namespace BizHawk.Emulation.Cores.Calculators { public partial class TI83 : ISettable { private TI83Settings _settings; public TI83Settings GetSettings() { return _settings.Clone(); } public PutSettingsDirtyBits PutSettings(TI83Settings o) { _settings = o; return PutSettingsDirtyBits.None; } public object GetSyncSettings() { return null; } public PutSettingsDirtyBits PutSyncSettings(object o) { return PutSettingsDirtyBits.None; } public class TI83Settings { public uint BGColor { get; set; } = 0x889778; public uint ForeColor { get; set; } = 0x36412D; public TI83Settings Clone() { return (TI83Settings)MemberwiseClone(); } } } }