public override void UIRootUpdate() { this.CallAncestorUIRootUpdate(); try { Messages.Update(); this.targeter.TargeterUpdate(); SelectionDrawer.DrawSelectionOverlays(); RoomStatsDrawer.DrawRoomOverlays(); DesignatorManager.DesignatorManagerUpdate(); this.alerts.AlertsReadoutUpdate(); ConceptDecider.ConceptDeciderUpdate(); foreach (IUpdatedComponent current in this.updatedComponents) { current.Update(); } } catch (Exception ex) { Log.Error("Exception in UIRootUpdate: " + ex.ToString()); } }
public void Update() { SelectionDrawer.DrawSelectionOverlays(); }