Inheritance: MouseMotionEventArgs
 static void EventInput_MouseButton(object sender, MouseButtonEventArgs e)
 {
     if(e.State == ButtonState.Pressed) {
         if(OnMousePress != null)
             OnMousePress(new Vector2(e.X, e.Y), e.Button);
     }
     else {
         if(OnMouseRelease != null)
             OnMouseRelease(new Vector2(e.X, e.Y), e.Button);
     }
 }