Exemple #1
0
 public static System.Object GetSetting(ESetting key)
 {
     lock (s_setting)
     {
         return(s_setting.GetSettingNotNull(key));
     }
 }
Exemple #2
0
 public static object GetSetting(ESetting key)
 {
     lock (setting)
     {
         return(setting.GetSettingNotNull(key));
     }
 }
Exemple #3
0
 public System.Object GetSettingNotNull(ESetting key)
 {
     System.Object value;
     m_settings.TryGetValue(key, out value);
     if (value == null)
     {
         throw new UnityException("Illegal ESetting as setting!");
     }
     return(value);
 }
Exemple #4
0
 public static void SetSetting(ESetting key, System.Object settingValue)
 {
     if (settingValue == null)
     {
         throw new UnityException("Can not set setting because value is null!");
     }
     lock (s_setting)
     {
         s_setting.SetSetting(key, settingValue);
     }
 }
Exemple #5
0
 public void SetSetting(ESetting key, System.Object value)
 {
     m_settings[key] = value;
 }