public ProfilerFrameDataTreeView(TreeViewState state, ProfilerFrameDataMultiColumnHeader multicolumnHeader) : base(state, multicolumnHeader)
 {
     Assert.IsNotNull(multicolumnHeader);
     deselectOnUnhandledMouseDown        = true;
     m_MultiColumnHeader                 = multicolumnHeader;
     m_MultiColumnHeader.sortingChanged += OnSortingChanged;
 }
 public ProfilerFrameDataTreeView(TreeViewState state, ProfilerFrameDataMultiColumnHeader multicolumnHeader, IProfilerSampleNameProvider profilerSampleNameProvider, IProfilerWindowController profilerWindowController)
     : base(state, multicolumnHeader)
 {
     Assert.IsNotNull(multicolumnHeader);
     deselectOnUnhandledMouseDown                  = true;
     m_ProfilerSampleNameProvider                  = profilerSampleNameProvider;
     m_ProfilerWindowController                    = profilerWindowController;
     m_MultiColumnHeader                           = multicolumnHeader;
     m_MultiColumnHeader.sortingChanged           += OnSortingChanged;
     profilerWindowController.currentFrameChanged += FrameChanged;
 }
Beispiel #3
0
 public ProfilerFrameDataTreeView(TreeViewState state, ProfilerFrameDataMultiColumnHeader multicolumnHeader) : base(state, multicolumnHeader)
 {
     Assert.IsNotNull(multicolumnHeader);
     m_MultiColumnHeader = multicolumnHeader;
     m_MultiColumnHeader.sortingChanged += OnSortingChanged;
 }
Beispiel #4
0
 public ProfilerFrameDataTreeView(TreeViewState state, ProfilerFrameDataMultiColumnHeader multicolumnHeader) : base(state, multicolumnHeader)
 {
     this.m_MultiColumnHeader = multicolumnHeader;
     this.m_MultiColumnHeader.sortingChanged += new MultiColumnHeader.HeaderCallback(this.OnSortingChanged);
 }