From 0d61735ae5f25568584818738315f1c6390c5816 Mon Sep 17 00:00:00 2001 From: Syntriax Date: Fri, 30 May 2025 19:57:37 +0300 Subject: [PATCH] fix: button input methods having wrong signatures --- Engine.Systems/Input/IButtonInputs.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Engine.Systems/Input/IButtonInputs.cs b/Engine.Systems/Input/IButtonInputs.cs index 3501ee3..75cd678 100644 --- a/Engine.Systems/Input/IButtonInputs.cs +++ b/Engine.Systems/Input/IButtonInputs.cs @@ -7,10 +7,10 @@ public interface IButtonInputs : IHasStateEnable Event, ButtonCallbackArguments> OnAnyButtonPressed { get; } Event, ButtonCallbackArguments> OnAnyButtonReleased { get; } - void RegisterOnPress(T button, ButtonCallbackArguments callback); - void UnregisterOnPress(T button, ButtonCallbackArguments callback); - void RegisterOnRelease(T button, ButtonCallbackArguments callback); - void UnregisterOnRelease(T button, ButtonCallbackArguments callback); + void RegisterOnPress(T button, Event, ButtonCallbackArguments>.EventHandler callback); + void UnregisterOnPress(T button, Event, ButtonCallbackArguments>.EventHandler callback); + void RegisterOnRelease(T button, Event, ButtonCallbackArguments>.EventHandler callback); + void UnregisterOnRelease(T button, Event, ButtonCallbackArguments>.EventHandler callback); bool IsPressed(T button);