///////////////////////////////////////// public GUI_BuildProperty() { m_HorizontalSplitter = new UnityEditorSplitterState(0.20f, 0.80f); m_treeViewL = new TreeView_BuildPropertyL(); m_treeViewR = new TreeView_BuildPropertyR(); }
///////////////////////////////////////// public void RegisterFiles(P.Platform platform, TreeView_BuildPropertyR treeView_BuildPropertyR) { m_platform = platform; m_TreeView_BuildPropertyR = treeView_BuildPropertyR; var lst = new List <Item>(); InitID(); int index = 0; lst.Add(new Item { id = GetID(), displayName = S._Configuration, icon = EditorIcon.icons_processed_sceneset_icon_asset, }); foreach (var p in m_platform.parameters) { lst.Add(new Item { id = GetID(), displayName = p.name, index = index++, }); } m_registerItems = lst; ReloadAndSorting(); }