Path: blob/master/osu.Game/Graphics/UserInterfaceV2/LabelledSliderBar.cs
4397 views
// Copyright (c) ppy Pty Ltd <[email protected]>. Licensed under the MIT Licence. // See the LICENCE file in the repository root for full licence text. using System.Numerics; using osu.Framework.Graphics; using osu.Game.Overlays.Settings; namespace osu.Game.Graphics.UserInterfaceV2 { public partial class LabelledSliderBar<TNumber> : LabelledComponent<SettingsSlider<TNumber>, TNumber> where TNumber : struct, INumber<TNumber>, IMinMaxValue<TNumber> { public LabelledSliderBar() : base(true) { } protected override SettingsSlider<TNumber> CreateComponent() => new SettingsSlider<TNumber> { TransferValueOnCommit = true, RelativeSizeAxes = Axes.X, }; } }