// Token: 0x06000026 RID: 38 RVA: 0x000038B0 File Offset: 0x00001AB0
        public static bool Contains(MenuTabOption tab)
        {
            bool result = false;

            foreach (MenuTabOption menuTabOption in MenuTabOption.tabs.SelectMany((List <MenuTabOption> t) => t))
            {
                bool flag  = tab.name == menuTabOption.name;
                bool flag2 = flag;
                if (flag2)
                {
                    result = true;
                }
            }
            return(result);
        }
        // Token: 0x06000025 RID: 37 RVA: 0x00003840 File Offset: 0x00001A40
        public static void Add(MenuTabOption tab)
        {
            bool flag  = !MenuTabOption.Contains(tab);
            bool flag2 = flag;

            if (flag2)
            {
                MenuTabOption.tabs[MenuTabOption.cPageIndex].Add(tab);
                tab.page = MenuTabOption.cPageIndex;
                MenuTabOption.cTabIndex++;
                bool flag3 = MenuTabOption.cTabIndex % 9 == 0;
                bool flag4 = flag3;
                if (flag4)
                {
                    MenuTabOption.cTabIndex = 0;
                    MenuTabOption.cPageIndex++;
                }
            }
        }