public void SetZoomedWindowRect(Vector2 zoomOrigin, float zoomScale) { zoomedWindowRect = windowRect; zoomedWindowRect = RectExtensions.ScaleSizeBy(zoomedWindowRect, zoomScale, zoomOrigin); zoomedWindowRect.x -= zoomOrigin.x; zoomedWindowRect.y -= zoomOrigin.y; }