Change NonGameplayAdjustments to GameplayAdjustments and convert TrueGameplayRate to extension method

This commit is contained in:
Dean Herbert
2022-09-06 20:06:30 +09:00
parent 44b456e216
commit bc1212f4e6
8 changed files with 31 additions and 29 deletions

View File

@ -9,12 +9,6 @@ namespace osu.Game.Screens.Play
{
public interface IGameplayClock : IFrameBasedClock
{
/// <summary>
/// The rate of gameplay when playback is at 100%.
/// This excludes any seeking / user adjustments.
/// </summary>
double TrueGameplayRate { get; }
/// <summary>
/// The time from which the clock should start. Will be seeked to on calling <see cref="GameplayClockContainer.Reset"/>.
/// </summary>
@ -27,7 +21,7 @@ namespace osu.Game.Screens.Play
/// <summary>
/// All adjustments applied to this clock which don't come from gameplay or mods.
/// </summary>
IEnumerable<double> NonGameplayAdjustments { get; }
IEnumerable<double> GameplayAdjustments { get; }
IBindable<bool> IsPaused { get; }
}