/// <summary> /// Closes all scenes in the editor /// </summary> public void CloseAll(StratusScene.SceneCallback onClosed = null) { StratusScene.Unload(scenes, onClosed); //foreach (var scene in this.scenes) // scene.Close(); }
/// <summary> /// Opens all scenes in the editor /// </summary> public void OpenAll(StratusScene.SceneCallback onOpened = null) { StratusScene.Load(scenes, onOpened); //foreach (var scene in this.scenes) // scene.Add(); }
/// <summary> /// Unloads this scene (asynchronously) /// </summary> public void Unload(StratusScene.SceneCallback onFinished = null) { StratusScene.Unload(this, onFinished); }
/// <summary> /// Loads this scene /// </summary> /// <param name="mode"></param> public void Load(LoadSceneMode mode, StratusScene.SceneCallback onFinished = null) { StratusScene.Load(this, mode, onFinished); }