public abstract bool HasButtonPressed(TvMouseButton buttonToCheck);
public override bool HasButtonPressed(TvMouseButton buttonToCheck) => (_mouseEvent.dwButtonState & (uint)buttonToCheck) == (uint)buttonToCheck;