public static void GetDrawInstructions(List <IMGUIDrawInstructionProxy> drawInstructions) { var instructions = new List <IMGUIDrawInstruction>(); GUIViewDebuggerHelper.GetDrawInstructions(instructions); drawInstructions.AddRange(instructions.Select(i => new IMGUIDrawInstructionProxy(i))); }
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); GenerateDom(); }