summaryrefslogtreecommitdiff
path: root/src/SMAPI/Framework/PerformanceCounter/PerformanceCounter.cs
diff options
context:
space:
mode:
authorDrachenkaetzchen <felicia@drachenkatze.org>2020-01-10 14:16:00 +0100
committerDrachenkaetzchen <felicia@drachenkatze.org>2020-01-10 14:16:00 +0100
commit8a77373b18dbda77f268e8e7f772e950da60829f (patch)
tree60ac9d8ef01a5f681e73f146d33369a9fe4ef71b /src/SMAPI/Framework/PerformanceCounter/PerformanceCounter.cs
parent47f626cc99c93a28b2d6867ed6cc717b39ec062c (diff)
downloadSMAPI-8a77373b18dbda77f268e8e7f772e950da60829f.tar.gz
SMAPI-8a77373b18dbda77f268e8e7f772e950da60829f.tar.bz2
SMAPI-8a77373b18dbda77f268e8e7f772e950da60829f.zip
Added reset functionality
Diffstat (limited to 'src/SMAPI/Framework/PerformanceCounter/PerformanceCounter.cs')
-rw-r--r--src/SMAPI/Framework/PerformanceCounter/PerformanceCounter.cs6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/SMAPI/Framework/PerformanceCounter/PerformanceCounter.cs b/src/SMAPI/Framework/PerformanceCounter/PerformanceCounter.cs
index 04e0f5f5..0b0275b7 100644
--- a/src/SMAPI/Framework/PerformanceCounter/PerformanceCounter.cs
+++ b/src/SMAPI/Framework/PerformanceCounter/PerformanceCounter.cs
@@ -25,6 +25,12 @@ namespace StardewModdingAPI.Framework.PerformanceCounter
this._counter = new CircularBuffer<PerformanceCounterEntry>(PerformanceCounter.MAX_ENTRIES);
}
+ public void Reset()
+ {
+ this._counter.Clear();
+ this.PeakPerformanceCounterEntry = null;
+ }
+
public int GetAverageCallsPerSecond()
{
var x = this._counter.GroupBy(