diff --git a/osu.Game/Overlays/Settings/Sections/Input/KeyBindingRow.cs b/osu.Game/Overlays/Settings/Sections/Input/KeyBindingRow.cs index ac09843c96da..54a51069e892 100644 --- a/osu.Game/Overlays/Settings/Sections/Input/KeyBindingRow.cs +++ b/osu.Game/Overlays/Settings/Sections/Input/KeyBindingRow.cs @@ -39,8 +39,14 @@ public partial class KeyBindingRow : Container, IFilterable /// public Action BindingUpdated { get; init; } + /// + /// Whether left and right mouse button clicks should be included in the edited bindings. + /// public bool AllowMainMouseButtons { get; init; } + /// + /// The default key bindings for this row. + /// public IEnumerable Defaults { get; init; } #region IFilterable @@ -91,6 +97,11 @@ public override bool ReceivePositionalInputAt(Vector2 screenSpacePos) => public override bool AcceptsFocus => bindTarget == null; + /// + /// Creates a new . + /// + /// The action that this row contains bindings for. + /// The keybindings to display in this row. public KeyBindingRow(object action, List bindings) { this.action = action;