Move sample pausing logic out of FrameStabilityContainer

This commit is contained in:
Dean Herbert
2020-10-27 13:54:33 +09:00
parent 11ebd2d7f8
commit 6853da459d
5 changed files with 47 additions and 50 deletions

View File

@ -65,7 +65,7 @@ namespace osu.Game.Rulesets.UI
public override Container FrameStableComponents { get; } = new Container { RelativeSizeAxes = Axes.Both };
public override GameplayClock FrameStableClock => frameStabilityContainer.GameplayClock;
public override FrameStableClock FrameStableClock => frameStabilityContainer.FrameStableClock;
private bool frameStablePlayback = true;
@ -404,7 +404,7 @@ namespace osu.Game.Rulesets.UI
/// <summary>
/// The frame-stable clock which is being used for playfield display.
/// </summary>
public abstract GameplayClock FrameStableClock { get; }
public abstract FrameStableClock FrameStableClock { get; }
/// <summary>~
/// The associated ruleset.