예제 #1
0
 public ExperimentSettings(ExperimentSettings other)
 {
     Enabled              = other.Enabled;
     SoundOnDiscovery     = other.SoundOnDiscovery;
     AnimationOnDiscovery = other.AnimationOnDiscovery;
     StopWarpOnDiscovery  = other.StopWarpOnDiscovery;
     Filter    = other.Filter;
     IsDefault = other.IsDefault;
 }
예제 #2
0
 public ExperimentSettings this[string expid]
 {
     get
     {
         if (settings.ContainsKey(expid))
         {
             return(settings[expid]);
         }
         settings[expid] = new ExperimentSettings();
         return(settings[expid]);
     }
     private set
     {
         settings.Add(expid.ToLower(), value);
     }
 }