protected void OnMouseMove(MouseMoveEvent e) { if (this.m_Active && MouseCaptureController.HasMouseCapture(base.target)) { Vector2 vector = e.localMousePosition - this.m_Last; float zoomScale = 1f + (vector.x + vector.y) * this.zoomStep; this.Zoom(this.m_ZoomCenter, zoomScale); e.StopPropagation(); this.m_Last = e.localMousePosition; } }
public bool HasMouseCapture() { return(MouseCaptureController.HasMouseCapture(Element)); }