/// <summary> /// Remove a registered scene. /// </summary> /// <param name="scenename">The name to revoke.</param> public void RevokeRegisteredScene(string scenename) { RegisteredScenes.Remove(scenename); if (CurrentScenes.Contains(scenename)) { CurrentScenes.Remove(scenename); } }
} // Scene #endregion #region Dispose /// <summary> /// Dispose managed resources. /// </summary> protected override void DisposeManagedResources() { Unitialize(); CurrentScenes.Remove(this); } // DisposeManagedResources