// Copyright (c) ppy Pty Ltd . Licensed under the MIT Licence. // See the LICENCE file in the repository root for full licence text. using System; using System.Collections.Generic; using osuTK.Graphics; namespace osu.Game.Beatmaps.Formats { public interface IHasComboColours { /// /// Retrieves the list of combo colours for presentation only. /// IReadOnlyList ComboColours { get; } /// /// The list of custom combo colours. /// If non-empty, will return these colours; /// if empty, will fall back to default combo colours. /// List CustomComboColours { get; } /// /// Adds combo colours to the list. /// [Obsolete("Use CustomComboColours directly.")] // can be removed 20220215 void AddComboColours(params Color4[] colours); } }