internal AssetListTree(TreeViewState state, MultiColumnHeaderState mchs, AssetBundleManageTab ctrl) : base(state, new MultiColumnHeader(mchs)) { m_Controller = ctrl; showBorder = true; showAlternatingRowBackgrounds = true; multiColumnHeader.sortingChanged += OnSortingChanged; }
private void OnEnable() { Rect subPos = GetSubWindowArea(); if (m_ManageTab == null) { m_ManageTab = new AssetBundleManageTab(); } m_ManageTab.OnEnable(subPos, this); if (m_BuildTab == null) { m_BuildTab = new AssetBundleBuildTab(); } m_BuildTab.OnEnable(this); if (m_InspectTab == null) { m_InspectTab = new AssetBundleInspectTab(); } m_InspectTab.OnEnable(subPos); m_RefreshTexture = EditorGUIUtility.FindTexture("Refresh"); m_FileAddTexture = EditorGUIUtility.FindTexture("d_AlphabeticalSorting"); InitDataSources(); }
internal AssetBundleTree(TreeViewState state, AssetBundleManageTab ctrl) : base(state) { Model.Rebuild(); m_Controller = ctrl; showBorder = true; }