public void GraphicsComplete(object sender, IOEventArgs args) { Debug.Clear(); if (args.Operation == IOOperation.MainMenu) { IOManager.LoadFonts(); CreateRoot(); } if (args.Operation == IOOperation.CommandCenter) { CreateAndShowCommandCenter(); preloader.Visible = false; preloader.Enabled = false; root.AddChild(preloader); } if (args.Operation == IOOperation.GameInterface_Graphics) { Debug.AddToLog("GameInterface Loaded"); IOManager.LoadGameMapGraphics(); //once the game interface is loaded the GameMap Loading starts } if (args.Operation == IOOperation.GameMap_Graphics) { Debug.AddToLog("GameGraphics Loaded"); InstanciateInterface(IOOperation.GameInterface_Instance); } }
public void GraphicsStart(object sender, IOEventArgs args) { preloader.Status = (IOOperation)Enum.Parse(typeof(IOOperation), args.Operation.ToString()); CameraFreeze(); preloader.Visible = true; preloader.Enabled = true; }
private void OnIOFinished(IOEventArgs e) { if (IOFinished != null) { IOFinished(this, e); } }
public virtual void OnOutput(IOEventArgs e) { if (Out != null) { Out(this, e); } Console.WriteLine(e.IOstring); }
public void IOEventHandler(object sender, IOEventArgs e) { double num; PdnFileType.UpdateProgressTranslator translator = this; lock (translator) { this.totalBytes += e.Count; num = Math.Max(0.0, Math.Min((double)100.0, (double)((this.totalBytes * 100.0) / ((double)this.maxBytes)))); } this.callback(sender, new ProgressEventArgs(num)); }
// Input Event Handler protected virtual void OnInput(IOEventArgs e) { if (In != null) { In(this, e); } if (e.IOstring == "s") { StopComp = true; } }
public void GraphicsProgress(object sender, IOEventArgs args) { preloader.Percent = args.Percent; }
public void FontsComplete(object sender, IOEventArgs args) { preloader.Visible = false; preloader.Enabled = false; CreateAndShowMainMenu(); }
public void FontsStart(object sender, IOEventArgs args) { }
public void GraphicsNewPack(object sender, IOEventArgs args) { }
private static void IOSignal_ValueChanged(object sender, IOEventArgs args) { var lvalue = args.LValue; }
private void IOSignal_ValueChanged(object source, IOEventArgs args) { // CheckBox_sig.IsChecked = args.ValueChanged == 1 ? true : false; ; }
private void Ms_OutputRegisterWrite(object sender, IOEventArgs e) { Write(e.Simulator.OutputRegister); e.Handled = true; }
private void Ms_InputRegisterRead(object sender, IOEventArgs e) { e.Simulator.InputRegister = Read(); e.Handled = true; }