Example #1
0
        protected override void BeforeRowsGUI()
        {
            int num = 0;

            foreach (TreeViewItem current in base.rootItem.children)
            {
                BuildPlayerSceneTreeViewItem buildPlayerSceneTreeViewItem = current as BuildPlayerSceneTreeViewItem;
                if (buildPlayerSceneTreeViewItem != null)
                {
                    buildPlayerSceneTreeViewItem.UpdateName();
                }
                if (buildPlayerSceneTreeViewItem.active)
                {
                    buildPlayerSceneTreeViewItem.counter = num;
                    num++;
                }
                else
                {
                    buildPlayerSceneTreeViewItem.counter = BuildPlayerSceneTreeViewItem.kInvalidCounter;
                }
            }
            base.BeforeRowsGUI();
        }