Example #1
0
        public void RefreshOverlay()
        {
            if (overlayCanvas == null)
            {
                return;
            }
            double zoom = ZoomPerCent / 100.0;

            foreach (UIElement c in overlayCanvas.Children)
            {
                IOverlayItems item = c as IOverlayItems;
                if (item != null)
                {
                    item.Zoom       = zoom;
                    item.CamOffsetX = glControl.Width / 2 - camX;
                    item.CamOffsetY = camY + glControl.Height / 2;
                }
            }
        }
Example #2
0
 private void AddOffset(IOverlayItems trg, double dx, double dy)
 {
     trg.OverlayOffsetX += dx;
     trg.OverlayOffsetY += dy;
 }