public MainWindow(IGameTest gameTest) { InitializeComponent(); timer.Tick += new EventHandler(DebugBoxUpdater); // Sets the timer interval to 5 seconds. timer.Interval = 500; timer.Start(); editorRenderPanel.SetGameTest(gameTest); if (!editorRenderPanel.Setup()) { return; } OnLevelLoaded(editorRenderPanel.CurrentLevel.LevelParser); renderThread = new Thread(editorRenderPanel.Go); renderThread.Start(); this.menu.SetMainWindow(this); }
public void SetGameTest(IGameTest gameTest) { this.gameTest = gameTest; this.filename = gameTest.LevelFilename; }