public static void GetNamedControlInstructions(List <IMGUINamedControlInstructionProxy> namedControlInstructions) { var instructions = new List <IMGUINamedControlInstruction>(); GUIViewDebuggerHelper.GetNamedControlInstructions(instructions); namedControlInstructions.AddRange(instructions.Select(i => new IMGUINamedControlInstructionProxy(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); GUIViewDebuggerHelper.GetNamedControlInstructions(m_NamedControlList); GenerateDom(); }