public static void Load(IInputLoader inputLoader) { if (inputLoader == null) { throw new ArgumentNullException("inputLoader"); } inputLoader.Load(out _instance.inputConfigurations, out _instance.defaultConfiguration); _instance.Initialize(); _instance.RaiseLoadedEvent(); }
public static void Load(IInputLoader inputLoader) { if (inputLoader != null) { m_instance.SetSaveData(inputLoader.Load()); m_instance.Initialize(); m_instance.RaiseLoadedEvent(); } else { Debug.LogError("InputLoader is null. Cannot load control schemes."); } }
public static void Load(IInputLoader inputLoader) { if (inputLoader != null) { _instance.Load(inputLoader.Load()); _instance.Initialize(); _instance.RaiseLoadedEvent(); } else { Debug.LogError("InputLoader is null. Cannot load input configurations."); } }
public static void Load(IInputLoader inputLoader) { if (inputLoader == null) throw new ArgumentNullException ("inputLoader"); inputLoader.Load (out _instance.inputConfigurations, out _instance.defaultConfiguration); _instance.Initialize (); _instance.RaiseLoadedEvent (); }
public static void Load(IInputLoader inputLoader) { if(inputLoader != null) { _instance.Load(inputLoader.Load()); _instance.Initialize(); _instance.RaiseLoadedEvent(); } else { Debug.LogError("InputLoader is null. Cannot load input configurations."); } }