public static void Main(string[] args) { var view = new ConsoleViewer(); var input = new ConsoleInput(view); var core = _LoadGame("Game.dll"); var client = new Client <IUser>(view, input); client.ModeSelectorEvent += new ModeCreator(core, client.Command).Select; var updater = new Updater(); updater.Add(client); updater.Add(core); while (client.Enable) { input.Update(); updater.Working(); } updater.Shutdown(); }
private void FoobarControl_OnLoaded(object sender, RoutedEventArgs e) { Context.PropertyChanged += (o, args) => { if (args.PropertyName == nameof(FoobarViewModelBase.ConsoleText)) { ConsoleViewer.ScrollToEnd(); } }; }
public static void Main(string[] args) { var viewer = new ConsoleViewer(); viewer.Display(Ui.Current.GetCurrentView()); while (true) { MainScene.Current.Step(); viewer.Display(Ui.Current.GetCurrentView()); } }
public void Setup() { _writeActionMock = new Mock <Action <string> >(); _consoleViewer = new ConsoleViewer(_writeActionMock.Object); }
private void Awake() { instance = this; outputMessages = new List <string>(); }
public void SetUp() { _uut = new ConsoleViewer(); _trackInfo = new List <TrackInfo>(); }