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."); } }