コード例 #1
0
 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());
     }
 }
コード例 #2
0
 public void Update()
 {
     SelectionDrawer.DrawSelectionOverlays();
 }