public virtual void TimeOutRewinding() { if (TimeController.CurrentRewindSpeed > 0) { reverseStack?.Clear(); } else { if (TimeController.CurrentRewindSpeed >= 0) { return; } rewindStack?.Clear(); } }
public virtual void EndRecording() { reverseStack?.Clear(); }
public virtual void EndForking() { forkStack?.Clear(); }