public LevelScreen(ExistingScreens title, ScreenManager screenManager) : base(title, screenManager) { this.Font = FontManager.LoadFont("font/menuItems"); MenuItems = new string[] { "Level 1", "Level 2" }; }
public PauseMenuScreen(ExistingScreens title, ScreenManager screenManager) : base(title, screenManager) { this.Font = FontManager.LoadFont("font/menuItems"); MenuItems = new string[] { "Continue", "Exit Level" }; }
public MainMenuScreen(ExistingScreens title, ScreenManager screenManager) : base(title, screenManager) { this.Font = FontManager.LoadFont("font/menuItems"); MenuItems = new string[] { "New Game", "Load Game", "Settings", "Credits", "Exit" }; }
public void SetActiveScreen(ExistingScreens screen) { ActiveScreen = screen; }
public void AddScreen(ExistingScreens key, BaseScreen screen) { this.Screens.Add(key, screen); }
public IntroScreen(ExistingScreens title, ScreenManager screenManager) : base(title, screenManager) { }
//public ExistingScreens ChangeToScreenTitle; public BaseScreen(ExistingScreens title, ScreenManager screenManager) { this.ScreenTitle = title; this.ScreenManager = screenManager; }
public CreditsScreen(ExistingScreens title, ScreenManager screenManager) : base(title, screenManager) { this.Font = FontManager.LoadFont("font/menuItems"); }