public static void GetNamedControlInstructions(List <IMGUINamedControlInstructionProxy> namedControlInstructions)
        {
            var instructions = new List <IMGUINamedControlInstruction>();

            GUIViewDebuggerHelper.GetNamedControlInstructions(instructions);
            namedControlInstructions.AddRange(instructions.Select(i => new IMGUINamedControlInstructionProxy(i)));
        }
示例#2
0
        public void Update()
        {
            //TODO: right now we simbolicate the stacktrace of all elements, but for this scenario we are not super interested in it.
            GUIViewDebuggerHelper.GetUnifiedInstructions(m_Instructions);
            GUIViewDebuggerHelper.GetLayoutInstructions(m_LayoutList);
            GUIViewDebuggerHelper.GetClipInstructions(m_ClipList);
            GUIViewDebuggerHelper.GetDrawInstructions(m_DrawInstructions);
            GUIViewDebuggerHelper.GetNamedControlInstructions(m_NamedControlList);

            GenerateDom();
        }