public bool InputOutsideRectangle(Rectangle rect, InputState state) { if (!rect.Contains(MousePosition.ToPoint())) { return(LMBState == state || RMBState == state || MMBState == state); } return(false); }