public override void DoWindowContents(Rect rect) { base.DoWindowContents(rect); Rect rect2 = rect; rect2.yMin += 45f; List <TabRecord> list = new List <TabRecord>(); list.Add(new TabRecord("Graph".Translate(), delegate { this.curTab = MainTabWindow_History.HistoryTab.Graph; }, this.curTab == MainTabWindow_History.HistoryTab.Graph)); list.Add(new TabRecord("Statistics".Translate(), delegate { this.curTab = MainTabWindow_History.HistoryTab.Statistics; }, this.curTab == MainTabWindow_History.HistoryTab.Statistics)); TabDrawer.DrawTabs(rect2, list); MainTabWindow_History.HistoryTab historyTab = this.curTab; if (historyTab != MainTabWindow_History.HistoryTab.Graph) { if (historyTab == MainTabWindow_History.HistoryTab.Statistics) { this.DoStatisticsPage(rect2); } } else { this.DoGraphPage(rect2); } }
private static void <DoWindowContents> m__2() { MainTabWindow_History.curTab = MainTabWindow_History.HistoryTab.Statistics; }
private static void <DoWindowContents> m__1() { MainTabWindow_History.curTab = MainTabWindow_History.HistoryTab.Messages; }
private static void <DoWindowContents> m__0() { MainTabWindow_History.curTab = MainTabWindow_History.HistoryTab.Graph; }