namespace CringePlugins.Abstractions;
public interface IGuiHandler
{
///
/// Whether or not the Gui Handler is blocking keys from the game's input system.
///
bool BlockKeys { get; }
///
/// Whether or not the Gui Handler is blocking mouse input (excluding position) from the game's input system.
///
bool BlockMouse { get; }
///
/// Whether or not the Gui Handler is drawing the mouse cursor via keybinds (does not include when the game is drawing the mouse cursor).
///
bool DrawMouse { get; }
///
/// Whether or not the Gui Handler is initialized.
///
bool Initialized { get; }
}