Expose OverrideButton.

This commit is contained in:
Martiandweller
2025-10-31 11:58:30 +03:00
parent 1cf2de0160
commit 2ee9a7ba4e
2 changed files with 11 additions and 0 deletions
@@ -85,4 +85,10 @@ internal class InputHelper : BaseHelper, IInputHelper
{
return this.CurrentInputState().GetState(button);
}
/// <inheritdoc />
public void OverrideButton(SButton button, bool setDown)
{
this.CurrentInputState().OverrideButton(button, setDown);
}
}
+5
View File
@@ -30,4 +30,9 @@ public interface IInputHelper : IModLinked
/// <summary>Get the state of a button.</summary>
/// <param name="button">The button to check.</param>
SButtonState GetState(SButton button);
/// <summary>Override the state of a button.</summary>
/// <param name="button">The button to override.</param>
/// <param name="setDown">A new button state.</param>
void OverrideButton(SButton button, bool setDown);
}