public virtual void OnMouseMove(MouseStateArgs mouseState)
 {
 }
 public virtual void OnMouseWheel(MouseStateArgs args, int delta)
 {
 }
 public virtual void OnMouseDown(MouseStateArgs mouseState)
 {
 }
 public virtual void OnMouseUp(MouseStateArgs mouseState)
 {
 }