Remove IJsonSerializable interface

Was pretty pointless and made it hard to use the custom serialisation
terms arbitrarily in tests.
This commit is contained in:
Dean Herbert
2021-08-31 14:38:35 +09:00
parent d6a0d2aa44
commit c25ab6835c
7 changed files with 7 additions and 20 deletions

View File

@ -3,14 +3,13 @@
using System;
using osu.Game.Beatmaps.ControlPoints;
using osu.Game.IO.Serialization;
namespace osu.Game.Rulesets.Timing
{
/// <summary>
/// A control point which adds an aggregated multiplier based on the provided <see cref="TimingPoint"/>'s BeatLength and <see cref="DifficultyPoint"/>'s SpeedMultiplier.
/// </summary>
public class MultiplierControlPoint : IJsonSerializable, IComparable<MultiplierControlPoint>
public class MultiplierControlPoint : IComparable<MultiplierControlPoint>
{
/// <summary>
/// The time in milliseconds at which this <see cref="MultiplierControlPoint"/> starts.