using UnityEngine; using UnityEngine.SceneManagement; namespace Unity.Netcode { /// /// Used to override the LoadSceneAsync and UnloadSceneAsync methods called /// within the NetworkSceneManager. /// internal interface ISceneManagerHandler { AsyncOperation LoadSceneAsync(string sceneName, LoadSceneMode loadSceneMode, SceneEventProgress sceneEventProgress); AsyncOperation UnloadSceneAsync(Scene scene, SceneEventProgress sceneEventProgress); } }