public void Render(RenderEventArgs arg) { RendererBase renderer = this.Renderer; if (renderer != null) { renderer.Render(arg); } }
private void RenderObject(SceneObject sceneObject, RenderEventArgs arg) { sceneObject.Render(arg); SceneObject[] array = sceneObject.Children.ToArray(); foreach (var child in array) { RenderObject(child, arg); } }