protected override void Render(RenderObjectList renderObjects) { base.Render(renderObjects); if (RedrawMarkVisible) { RenderRedrawMark(); } }
public void GetRenderObjects(RenderObjectList list) { for (var i = 0; i < Layers.Length; i++) { var layer = Layers[i]; if (layer == null) { continue; } for (var j = layer.Count - 1; j >= 0; j--) { var item = layer[j]; var ro = item.Presenter.GetRenderObject(item.Node); if (ro != null) { list.Add(ro); } } } }
protected virtual void Render(RenderObjectList renderObjects) { Renderer.Viewport = new Viewport(GetViewport()); renderObjects.Render(); }