Skip to content

Commit ba96322

Browse files
committed
Initial implementation of PagedStateManager. Not used as of this commit.
1 parent cc03220 commit ba96322

File tree

3 files changed

+1217
-3
lines changed

3 files changed

+1217
-3
lines changed

src/BizHawk.Client.Common/movie/tasproj/IStateManager.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44

55
namespace BizHawk.Client.Common
66
{
7-
public interface IStateManager<SettingsT> : IDisposable
7+
public interface IStateManager<TSettings> : IDisposable
88
{
9-
SettingsT Settings { get; }
9+
TSettings Settings { get; }
1010

1111
/// <summary>
1212
/// Requests that the current emulator state be captured
@@ -45,7 +45,7 @@ public interface IStateManager<SettingsT> : IDisposable
4545
/// <summary>
4646
/// Updates the internal state saving logic settings
4747
/// </summary>
48-
IStateManager<SettingsT> UpdateSettings(SettingsT settings, bool keepOldStates = false);
48+
IStateManager<TSettings> UpdateSettings(TSettings settings, bool keepOldStates = false);
4949

5050
/// <summary>
5151
/// Serializes the current state of the instance for persisting to disk

0 commit comments

Comments
 (0)