public virtual void TransitionToScene(AbstractScene newScene) { CurrentScene.DeleteNestedObjects(); CurrentScene = newScene; }
public SceneHandler(AbstractScene scene) { CurrentScene = scene; }
public override void DeleteNestedObjects() { CurrentScene.DeleteNestedObjects(); CurrentScene = null; }