CSharpGL.SceneRootUI.RenderUIRenderer C# (CSharp) Метод

RenderUIRenderer() приватный Метод

private RenderUIRenderer ( UIRenderer renderer, RenderEventArgs arg ) : void
renderer UIRenderer
arg RenderEventArgs
Результат void
        private void RenderUIRenderer(UIRenderer renderer, RenderEventArgs arg)
        {
            //#if DEBUG
            //            stackLevel++;
            //            if (stackLevel > ushort.MaxValue)
            //            { throw new Exception(string.Format("Maybe circular reference in UI tree!")); }
            //#endif
            renderer.Render(arg);
            UIRenderer[] array = renderer.Children.ToArray();
            foreach (UIRenderer item in array)
            {
                RenderUIRenderer(item, arg);
            }
            //#if DEBUG
            //            stackLevel--;
            //#endif
        }