diff --git a/osu.Game/Rulesets/UI/RulesetContainer.cs b/osu.Game/Rulesets/UI/RulesetContainer.cs index 767bb94f8d..207ae647b9 100644 --- a/osu.Game/Rulesets/UI/RulesetContainer.cs +++ b/osu.Game/Rulesets/UI/RulesetContainer.cs @@ -56,11 +56,6 @@ namespace osu.Game.Rulesets.UI public abstract IEnumerable Objects { get; } - /// - /// Whether all the HitObjects have been judged. - /// - protected abstract bool AllObjectsJudged { get; } - protected readonly Ruleset Ruleset; /// @@ -138,8 +133,6 @@ namespace osu.Game.Rulesets.UI public sealed override bool ProvidingUserCursor => !HasReplayLoaded && Playfield.ProvidingUserCursor; - protected override bool AllObjectsJudged => drawableObjects.All(h => h.AllJudged); - /// /// The playfield. /// @@ -148,8 +141,6 @@ namespace osu.Game.Rulesets.UI protected override Container Content => content; private Container content; - private readonly List> drawableObjects = new List>(); - /// /// Whether to assume the beatmap passed into this is for the current ruleset. /// Creates a hit renderer for a beatmap. @@ -236,8 +227,6 @@ namespace osu.Game.Rulesets.UI /// private void loadObjects() { - drawableObjects.Capacity = Beatmap.HitObjects.Count; - foreach (TObject h in Beatmap.HitObjects) { var drawableObject = GetVisualRepresentation(h); @@ -251,8 +240,6 @@ namespace osu.Game.Rulesets.UI OnJudgement?.Invoke(j); }; - drawableObjects.Add(drawableObject); - Playfield.Add(drawableObject); } Playfield.PostProcess();