Exemplo n.º 1
0
 public void OverlayTick(iRTVO.Overlay overlay)
 {
     foreach (var pair in this.scripts)
     {
         pair.Value.OverlayTick(overlay);
     }
 }
Exemplo n.º 2
0
 internal void OverlayTick(iRTVO.Overlay overlay)
 {
     foreach (var pair in this.scripts)
     {
         try
         {
             if (!pair.Value.RequestedInterfaces.HasFlag(ScriptInterfaceRequestType.OverlayTick))
             {
                 continue;
             }
             logger.Debug("Calling OverlayTick in {0}", pair.Key);
             using (new TimeCall("ApiTick"))
                 pair.Value.OverlayTick();
         }
         catch (Exception ex)
         {
             logger.Error("Error in {0}.OverlayTick: {1}", pair.Key, ex.ToString());
         }
     }
 }