public override void UIRootOnGUI() { base.UIRootOnGUI(); Find.GameInfo.GameInfoOnGUI(); Find.World.UI.WorldInterfaceOnGUI(); this.mapUI.MapInterfaceOnGUI_BeforeMainTabs(); if (!this.screenshotMode.FiltersCurrentEvent) { this.mainButtonsRoot.MainButtonsOnGUI(); this.alerts.AlertsReadoutOnGUI(); } this.mapUI.MapInterfaceOnGUI_AfterMainTabs(); if (!this.screenshotMode.FiltersCurrentEvent) { Find.Tutor.TutorOnGUI(); } this.windows.WindowStackOnGUI(); ReorderableWidget.ReorderableWidgetOnGUI(); this.mapUI.HandleMapClicks(); if (Find.DesignatorManager.SelectedDesignator != null) { Find.DesignatorManager.SelectedDesignator.SelectedProcessInput(Event.current); } DebugTools.DebugToolsOnGUI(); this.mainButtonsRoot.HandleLowPriorityShortcuts(); Find.World.UI.HandleLowPriorityInput(); this.mapUI.HandleLowPriorityInput(); this.OpenMainMenuShortcut(); }
public override void UIRootOnGUI() { this.CallAncestorUIRootOnGUI(); this.screenSizeMonitor.Update(); this.thingOverlays.ThingOverlaysOnGUI(); for (int i = 0; i < Find.Map.components.Count; i++) { Find.Map.components[i].MapComponentOnGUI(); } bool filtersCurrentEvent = this.screenshotMode.FiltersCurrentEvent; foreach (IRenderedComponent current in this.renderedComponents) { if (!filtersCurrentEvent || current.RenderWithScreenshots) { current.OnGUI(); } } BeautyDrawer.BeautyOnGUI(); this.selector.dragBox.DragBoxOnGUI(); DesignatorManager.DesignationManagerOnGUI(); this.targeter.TargeterOnGUI(); Find.TooltipGiverList.DispenseAllThingTooltips(); Find.ColonyInfo.ColonyInfoOnGUI(); DebugTools.DebugToolsOnGUI(); if (!this.screenshotMode.FiltersCurrentEvent) { this.globalControls.GlobalControlsOnGUI(); this.resourceReadout.ResourceReadoutOnGUI(); this.mainTabsRoot.MainTabsOnGUI(); this.mouseoverReadout.MouseoverReadoutOnGUI(); this.alerts.AlertsReadoutOnGUI(); ActiveTutorNoteManager.ActiveLessonManagerOnGUI(); } RoomStatsDrawer.RoomStatsOnGUI(); Find.DebugDrawer.DebugDrawerOnGUI(); this.windows.WindowStackOnGUI(); DesignatorManager.ProcessInputEvents(); this.targeter.ProcessInputEvents(); this.mainTabsRoot.HandleLowPriorityShortcuts(); this.selector.SelectorOnGUI(); this.OpenMainMenuShortcut(); }
public void OnGUI() { DebugTools.DebugToolsOnGUI(); }
public override void UIRootOnGUI() { Profiler.BeginSample("Event: " + Event.current.type); Profiler.BeginSample("base.UIRootOnGUI()"); base.UIRootOnGUI(); Profiler.EndSample(); Profiler.BeginSample("GameInfoOnGUI()"); Find.GameInfo.GameInfoOnGUI(); Profiler.EndSample(); Profiler.BeginSample("WorldInterfaceOnGUI()"); Find.World.UI.WorldInterfaceOnGUI(); Profiler.EndSample(); Profiler.BeginSample("MapInterfaceOnGUI_BeforeMainTabs()"); this.mapUI.MapInterfaceOnGUI_BeforeMainTabs(); Profiler.EndSample(); if (!this.screenshotMode.FiltersCurrentEvent) { Profiler.BeginSample("MainButtonsOnGUI()"); this.mainButtonsRoot.MainButtonsOnGUI(); Profiler.EndSample(); Profiler.BeginSample("AlertsReadoutOnGUI()"); this.alerts.AlertsReadoutOnGUI(); Profiler.EndSample(); } Profiler.BeginSample("MapInterfaceOnGUI_AfterMainTabs()"); this.mapUI.MapInterfaceOnGUI_AfterMainTabs(); Profiler.EndSample(); if (!this.screenshotMode.FiltersCurrentEvent) { Profiler.BeginSample("TutorOnGUI()"); Find.Tutor.TutorOnGUI(); Profiler.EndSample(); } Profiler.BeginSample("ReorderableWidgetOnGUI_BeforeWindowStack()"); ReorderableWidget.ReorderableWidgetOnGUI_BeforeWindowStack(); Profiler.EndSample(); Profiler.BeginSample("WindowStackOnGUI()"); this.windows.WindowStackOnGUI(); Profiler.EndSample(); Profiler.BeginSample("ReorderableWidgetOnGUI_AfterWindowStack()"); ReorderableWidget.ReorderableWidgetOnGUI_AfterWindowStack(); Profiler.EndSample(); Profiler.BeginSample("WidgetsOnGUI()"); Widgets.WidgetsOnGUI(); Profiler.EndSample(); Profiler.BeginSample("HandleMapClicks()"); this.mapUI.HandleMapClicks(); Profiler.EndSample(); Profiler.BeginSample("SelectedDesignator.SelectedProcessInput()"); if (Find.DesignatorManager.SelectedDesignator != null) { Find.DesignatorManager.SelectedDesignator.SelectedProcessInput(Event.current); } Profiler.EndSample(); Profiler.BeginSample("DebugToolsOnGUI()"); DebugTools.DebugToolsOnGUI(); Profiler.EndSample(); Profiler.BeginSample("HandleLowPriorityShortcuts()"); this.mainButtonsRoot.HandleLowPriorityShortcuts(); Profiler.EndSample(); Profiler.BeginSample("WorldInterface.HandleLowPriorityInput()"); Find.World.UI.HandleLowPriorityInput(); Profiler.EndSample(); Profiler.BeginSample("MapInterface.HandleLowPriorityInput()"); this.mapUI.HandleLowPriorityInput(); Profiler.EndSample(); this.OpenMainMenuShortcut(); Profiler.EndSample(); }