// Copyright (c) ppy Pty Ltd . Licensed under the MIT Licence. // See the LICENCE file in the repository root for full licence text. using osu.Framework.Allocation; using osu.Framework.Bindables; namespace osu.Game.Configuration { /// /// A settings provider which generally sources from (global user settings) /// but can allow overriding settings by caching more locally. For instance, in the editor compose screen. /// /// /// More settings can be moved into this interface as required. /// [Cached] public interface IGameplaySettings { IBindable ComboColourNormalisationAmount { get; } IBindable PositionalHitsoundsLevel { get; } } }