using osu.Game.Rulesets.Difficulty.Preprocessing; using osu.Game.Rulesets.Taiko.Objects; using System.Collections.Generic; namespace osu.Game.Rulesets.Taiko.Difficulty.Preprocessing.Colour { /// /// Encode colour information for a sequence of s. Consecutive s /// of the same are encoded within the same . /// public class MonoEncoding { /// /// List of s that are encoded within this . /// This is not declared as to avoid circular dependencies. /// TODO: Review this, are circular dependencies within data-only classes are acceptable? /// public List EncodedData { get; private set; } = new List(); public int RunLength => EncodedData.Count; } }