internal AssetBundleWindowConfigureTabAssetListTreeView(TreeViewState state, MultiColumnHeaderState mchs, AssetBundleWindowConfigureTab ctrl) : base(state, new MultiColumnHeader(mchs))
 {
     m_Controller = ctrl;
     showBorder   = true;
     showAlternatingRowBackgrounds     = true;
     multiColumnHeader.sortingChanged += OnSortingChanged;
 }
        private void OnEnable()
        {
            Rect subPos = GetSubWindowArea();

            manageTab = new AssetBundleWindowConfigureTab();
            manageTab.OnEnable(subPos, this);
            buildTab = new AssetBundleWindowBuildTab();
            buildTab.OnEnable(this);
            inspectTab = new AssetBundleWindowInspectTab();
            inspectTab.OnEnable(subPos);

            m_TextureRefresh = EditorGUIUtility.FindTexture("Refresh");

            InitDataSources();
        }
Exemple #3
0
 internal AssetBundleWindowConfigureTabAssetBundleTreeView(TreeViewState state, AssetBundleWindowConfigureTab ctrl) : base(state)
 {
     Model.AssetBundleModel.Rebuild();
     m_Controller = ctrl;
     showBorder   = true;
 }