Files
doom-dm/Engine/src/Input/IInputHandler.cs
2025-01-02 05:15:16 +03:00

15 lines
408 B
C#

using Engine.Scene;
using OpenTK.Mathematics;
namespace Engine.Input;
public interface IInputHandler : IUpdate
{
Vector2 MousePosition { get; }
bool IsKeyPressed(KeyboardButtonCode parKeyboardButtonCode);
bool IsKeyJustPressed(KeyboardButtonCode parKeyboardButtonCode);
bool IsMouseButtonPressed(MouseButtonCode parButtonCode);
bool IsMouseButtonJustPressed(MouseButtonCode parButtonCode);
}