internal void ParseEvents()
{
var newInput = _inputManager.GetState();
if (newInput != _inputState)
{
_inputState = newInput;
if (_inputState.IsLeftButtonDown)
{
_leftBtnPressed = MouseButtonStatus.Clicked | MouseButtonStatus.Down;
}
else
{
_leftBtnPressed &= ~MouseButtonStatus.Down;
}
if (_inputState.IsRightButtonDown)
{
_rightBtnPressed = MouseButtonStatus.Clicked | MouseButtonStatus.Down;
}
else
{
_rightBtnPressed &= ~MouseButtonStatus.Down;
}
}
}