Esempio n. 1
0
 public override void Render(IViewport viewport, OrthographicCamera camera, Vector3 worldMin, Vector3 worldMax, Graphics graphics)
 {
     foreach (var obj in CollectObjects(x => new[] { x }).OrderBy(x => camera.GetUnusedValue(x.ZIndex)))
     {
         obj.Render(viewport, camera, worldMin, worldMax, graphics);
     }
     base.Render(viewport, camera, worldMin, worldMax, graphics);
 }
Esempio n. 2
0
 protected override void Render(MapDocument document, IViewport viewport, OrthographicCamera camera, Vector3 worldMin, Vector3 worldMax, I2DRenderer im)
 {
     foreach (var obj in CollectObjects(x => new[] { x }).OrderBy(x => camera.GetUnusedValue(x.ZIndex)))
     {
         obj.Render(viewport, camera, worldMin, worldMax, im);
     }
     base.Render(document, viewport, camera, worldMin, worldMax, im);
 }