public SetDefaultEmulationSettingsCommand(EmulationSettings settings)
		{
			if (settings == null)
				throw new ArgumentNullException(nameof(settings));

			Settings = settings;
		}
Esempio n. 2
0
 /// <summary>
 /// Copy constructor
 /// </summary>
 /// <param name="other"></param>
 public EmulationSettings(EmulationSettings other)
 {
     if (other != null)
     {
         EmulateTimings   = other.EmulateTimings;
         PreGenerateProbe = other.PreGenerateProbe;
     }
 }
Esempio n. 3
0
        public SetDefaultEmulationSettingsCommand(EmulationSettings settings)
        {
            if (settings == null)
            {
                throw new ArgumentNullException(nameof(settings));
            }

            Settings = settings;
        }
Esempio n. 4
0
 public void Save(SettingsStorage storage)
 {
     storage.SetValue("EmulationSettings", EmulationSettings.Save());
 }
Esempio n. 5
0
 public void Load(SettingsStorage storage)
 {
     EmulationSettings.Load(storage.GetValue <SettingsStorage>("EmulationSettings"));
 }