public HungerGamesTestWindow(IVisualizerDataSource engine) { this.engine = engine; arena = new MainArenaVisualizer(engine); InitializeComponent(); ArenaSpot.Content = arena; TimeIncrementSlider.Text = arena.TimeInterval.ToString(); arena.Display = true; }
} // in seconds public MainArenaVisualizer(IVisualizerDataSource engine) { InitializeComponent(); arena = new ArenaVisualizerStandalone(engine); arena.TheArena.IsPaused = true; ArenaViewport.Content = arena; output = this; var tempEngine = (ArenaEngineAdapter)engine; var dataManager = tempEngine.Manager; manager = new GraphManager(dataManager, Graphs); manager.Initialize(); }
public ArenaVisualizerStandalone(IVisualizerDataSource arena) { InitializeComponent(); TheArena = arena; Loaded += WhenLoaded; }