public void Reset() { _bankedSeconds = 0; _startTime = DateTime.MinValue; _timer.Elapsed -= _timer_Elapsed; Resetting?.Invoke(this, new CountdownEventArgs(StartDisplayValue, CountdownSeconds)); }
public void ResetState() { Resetting?.Invoke(this, EventArgs.Empty); Memory = new MemoryUnit(); Accumulator = 0; if (Cards != null) { Input = Cards.GetEnumerator(); InputAvailable = Input.MoveNext(); } Reset?.Invoke(this, EventArgs.Empty); }
/// <summary> /// Clears all Variables and optionally clears all TriggerHandlers from this Page. /// </summary> public void Reset(bool resetTriggerHandlers = false) { Resetting?.Invoke(); lock (syncObj) { scope.Clear(); foreach (var lib in libraries) { lib.Unload(this); } if (resetTriggerHandlers) { handlers.Clear(); } } Initiate(); }
public virtual void Reset() { if (s_diagnostics) { _Debug.WriteLine("Model.Reset() requested."); } if (IsCompleted) { IsRunning = false; IsReady = true; IsPaused = false; IsCompleted = false; } Exec.Reset(); Debug.Assert(Exec.State.Equals(ExecState.Stopped)); m_stateMachine.DoTransition(GetIdleEnum()); Debug.Assert(m_stateMachine.State.Equals(GetIdleEnum())); Resetting?.Invoke(this); }
private void OnResetButtonPointerUp() { Resetting?.Invoke(); }