Example #1
0
 public PredictionView(PluginConfig _config)
 {
     _layout                 = new PredictionLayout(_config);
     _mouseInput             = new User32.MouseInput();
     _mouseInput.LmbUp      += MouseInputOnLmbUp;
     _mouseInput.MouseMoved += MouseInputOnMouseMoved;
     // TestView();
 }
 public void HookMouse()
 {
     if (_mouseInput != null)
     {
         return;
     }
     _mouseInput             = new User32.MouseInput();
     _mouseInput.LmbDown    += MouseInputOnLmbDown;
     _mouseInput.LmbUp      += MouseInputOnLmbUp;
     _mouseInput.MouseMoved += MouseInputOnMouseMoved;
     Log.Info("Enabled mouse hook");
 }
Example #3
0
 public void HookMouse()
 {
     if (_mouseInput != null)
     {
         return;
     }
     _mouseInput             = new User32.MouseInput();
     _mouseInput.LmbDown    += MouseInputOnLmbDown;
     _mouseInput.LmbUp      += MouseInputOnLmbUp;
     _mouseInput.MouseMoved += MouseInputOnMouseMoved;
     Logger.WriteLine("Enabled mouse hook", "Overlay");
 }
Example #4
0
 public bool Toggle()
 {
     if (Hearthstone_Deck_Tracker.Core.Game.IsRunning && _mouseInput == null)
     {
         _mouseInput             = new User32.MouseInput();
         _mouseInput.LmbDown    += MouseInputOnLmbDown;
         _mouseInput.LmbUp      += MouseInputOnLmbUp;
         _mouseInput.MouseMoved += MouseInputOnMouseMoved;
         return(true);
     }
     Dispose();
     return(false);
 }
Example #5
0
 public bool Toggle()
 {
     if (_mouseInput == null)
     {
         _mouseInput             = new User32.MouseInput();
         _mouseInput.LmbDown    += MouseInputOnLmbDown;
         _mouseInput.LmbUp      += MouseInputOnLmbUp;
         _mouseInput.MouseMoved += MouseInputOnMouseMoved;
         return(true);
     }
     else
     {
         _mouseInput.Dispose();
         _mouseInput = null;
         return(false);
     }
 }
Example #6
0
 public void Dispose()
 {
     _mouseInput?.Dispose();
     _mouseInput = null;
 }
		public void HookMouse()
		{
			if (_mouseInput != null)
				return;
			_mouseInput = new User32.MouseInput();
			_mouseInput.LmbDown += MouseInputOnLmbDown;
			_mouseInput.LmbUp += MouseInputOnLmbUp;
			_mouseInput.MouseMoved += MouseInputOnMouseMoved;
			Log.Info("Enabled mouse hook");
		}
		public void HookMouse()
		{
			if (_mouseInput != null)
				return;
			_mouseInput = new User32.MouseInput();
			_mouseInput.LmbDown += MouseInputOnLmbDown;
			_mouseInput.LmbUp += MouseInputOnLmbUp;
			_mouseInput.MouseMoved += MouseInputOnMouseMoved;
			Logger.WriteLine("Enabled mouse hook", "Overlay");
		}