public void Render(MapBatch batch, Point2D ScreenTopLeft) { int length = this.RenderQueue.Count; for (int i = 0; i < length; i++) { AbstractVisual item = this.RenderQueue[i]; item.Render(batch, ScreenTopLeft); } }
public void AddVisual(AbstractVisual visual) { this.RenderQueue.Add(visual); }