using System; using UnityEngine.SceneManagement; namespace StansAssets.SceneManagement { public interface ISceneLoadService { void Load(IScenePreloader preloader, string sceneName, Action onComplete) where T : ISceneManager; void Load(string sceneName, Action onComplete) where T : ISceneManager; void Deactivate(string sceneName, Action onComplete) where T : ISceneManager; void Unload(string sceneName, Action onComplete); } }