using System; using UnityEngine; using UnityEngine.InputSystem; namespace Code.Input { public interface IInputService { void EnableMap(ActionMapping actionMap); void DisableMap(ActionMapping actionMap); Vector2 MainMenuParalax { get; } Vector2 LookInput { get; } Vector2 MoveInput { get; } bool JumpPressed { get; } bool SprintHeld { get; } void DebugBindAction(int mapId, int actionId, Action action); void DebugUnbindAction(int mapId, int actionId, Action action); } }