From ef9bb3208dfe839dbc6b1e3975710d45ebb7ceb8 Mon Sep 17 00:00:00 2001 From: adelikat Date: Sun, 7 Jun 2020 19:22:08 -0500 Subject: [PATCH] simplify Rewinder api a bit --- src/BizHawk.Client.Common/rewind/Rewinder.cs | 3 --- src/BizHawk.Client.EmuHawk/config/RewindConfig.cs | 2 +- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/src/BizHawk.Client.Common/rewind/Rewinder.cs b/src/BizHawk.Client.Common/rewind/Rewinder.cs index 2cb1e4efd7..e728376b71 100644 --- a/src/BizHawk.Client.Common/rewind/Rewinder.cs +++ b/src/BizHawk.Client.Common/rewind/Rewinder.cs @@ -7,7 +7,6 @@ namespace BizHawk.Client.Common public interface IRewinder : IDisposable { int Count { get; } - bool HasBuffer { get; } float FullnessRatio { get; } long Size { get; } int RewindFrequency { get; } @@ -46,8 +45,6 @@ namespace BizHawk.Client.Common public long Size => _rewindBuffer?.Size ?? 0; - public bool HasBuffer => _rewindBuffer != null; - public int RewindFrequency { get; } public Rewinder(IStatable statableCore, IRewindSettings settings) diff --git a/src/BizHawk.Client.EmuHawk/config/RewindConfig.cs b/src/BizHawk.Client.EmuHawk/config/RewindConfig.cs index 5bc4ed5716..38e28a2e4f 100644 --- a/src/BizHawk.Client.EmuHawk/config/RewindConfig.cs +++ b/src/BizHawk.Client.EmuHawk/config/RewindConfig.cs @@ -28,7 +28,7 @@ namespace BizHawk.Client.EmuHawk private void RewindConfig_Load(object sender, EventArgs e) { - if (_mainForm.Rewinder.HasBuffer) + if (_mainForm.Rewinder?.RewindActive == true) { FullnessLabel.Text = $"{_mainForm.Rewinder.FullnessRatio * 100:0.00}%"; RewindFramesUsedLabel.Text = _mainForm.Rewinder.Count.ToString();