public FrameDebuggerTreeView(FrameDebuggerEvent[] frameEvents, TreeViewState treeViewState, FrameDebuggerWindow window, Rect startRect) { this.m_FrameDebugger = window; this.m_TreeView = new TreeView((EditorWindow) window, treeViewState); this.m_DataSource = new FrameDebuggerTreeView.FDTreeViewDataSource(this.m_TreeView, frameEvents); FrameDebuggerTreeView.FDTreeViewGUI fdTreeViewGui = new FrameDebuggerTreeView.FDTreeViewGUI(this.m_TreeView); this.m_TreeView.Init(startRect, (ITreeViewDataSource) this.m_DataSource, (ITreeViewGUI) fdTreeViewGui, (ITreeViewDragging) null); this.m_TreeView.ReloadData(); this.m_TreeView.selectionChangedCallback += new System.Action<int[]>(this.SelectionChanged); }
public FrameDebuggerTreeView(FrameDebuggerEvent[] frameEvents, TreeViewState treeViewState, FrameDebuggerWindow window, Rect startRect) { this.m_FrameDebugger = window; this.m_TreeView = new TreeView((EditorWindow)window, treeViewState); this.m_DataSource = new FrameDebuggerTreeView.FDTreeViewDataSource(this.m_TreeView, frameEvents); FrameDebuggerTreeView.FDTreeViewGUI fdTreeViewGui = new FrameDebuggerTreeView.FDTreeViewGUI(this.m_TreeView); this.m_TreeView.Init(startRect, (ITreeViewDataSource)this.m_DataSource, (ITreeViewGUI)fdTreeViewGui, (ITreeViewDragging)null); this.m_TreeView.ReloadData(); this.m_TreeView.selectionChangedCallback += new System.Action <int[]>(this.SelectionChanged); }
public FrameDebuggerTreeView(FrameDebuggerEvent[] frameEvents, TreeViewState treeViewState, FrameDebuggerWindow window, Rect startRect) { this.m_FrameDebugger = window; this.m_TreeView = new TreeViewController(window, treeViewState); this.m_DataSource = new FrameDebuggerTreeView.FDTreeViewDataSource(this.m_TreeView, frameEvents); FrameDebuggerTreeView.FDTreeViewGUI gui = new FrameDebuggerTreeView.FDTreeViewGUI(this.m_TreeView); this.m_TreeView.Init(startRect, this.m_DataSource, gui, null); this.m_TreeView.ReloadData(); TreeViewController expr_5F = this.m_TreeView; expr_5F.selectionChangedCallback = (Action <int[]>)Delegate.Combine(expr_5F.selectionChangedCallback, new Action <int[]>(this.SelectionChanged)); }
public FrameDebuggerTreeView(FrameDebuggerEvent[] frameEvents, TreeViewState treeViewState, FrameDebuggerWindow window, Rect startRect) { this.m_FrameDebugger = window; this.m_TreeView = new TreeView(window, treeViewState); this.m_DataSource = new FrameDebuggerTreeView.FDTreeViewDataSource(this.m_TreeView, frameEvents); FrameDebuggerTreeView.FDTreeViewGUI gui = new FrameDebuggerTreeView.FDTreeViewGUI(this.m_TreeView); this.m_TreeView.Init(startRect, this.m_DataSource, gui, null); this.m_TreeView.ReloadData(); TreeView expr_5E = this.m_TreeView; expr_5E.selectionChangedCallback = (Action<int[]>)Delegate.Combine(expr_5E.selectionChangedCallback, new Action<int[]>(this.SelectionChanged)); }