Stop() public method

public Stop ( ) : void
return void
Ejemplo n.º 1
0
 /// <summary>
 ///     Stops the program
 /// </summary>
 public void DisableProgram()
 {
     Logger.Debug("Disabling program");
     LoopManager.Stop();
     ProgramEnabled = false;
     _events.PublishOnUIThread(new ToggleEnabled(ProgramEnabled));
 }
Ejemplo n.º 2
0
 /// <summary>
 ///     Stops the program
 /// </summary>
 public void DisableProgram()
 {
     Logger.Debug("Disabling program");
     foreach (var overlayModule in ModuleManager.OverlayModules)
     {
         if (overlayModule.Settings.IsEnabled)
         {
             overlayModule.Dispose();
         }
     }
     LoopManager.Stop();
     ProgramEnabled = false;
     RaiseEnabledChangedEvent(new EnabledChangedEventArgs(ProgramEnabled));
 }