/// <summary> /// Raises the <see cref="MouseConnected"/> event. /// </summary> /// <param name="sender">The <see cref="USBHost"/> object that raised the event.</param> /// <param name="mouse">The <see cref="USBH_Mouse"/> object associated with the event.</param> protected virtual void OnMouseConnectedEvent(USBHost sender, USBH_Mouse mouse) { if (_OnMouseConnected == null) { _OnMouseConnected = new MouseConnectedEventHandler(OnMouseConnectedEvent); } if (Program.CheckAndInvoke(MouseConnected, _OnMouseConnected, sender, mouse)) { MouseConnected(sender, mouse); } }
private void OnMouseConnected(FEZCobraIIEco sender, Mouse mouse) { if (this.onMouseConnected == null) { this.onMouseConnected = this.OnMouseConnected; } if (GT.Program.CheckAndInvoke(this.MouseConnected, this.onMouseConnected, sender, mouse)) { this.MouseConnected(sender, mouse); } }
private void OnMouseConnected(USBHost sender, Mouse mouse) { if (this.onMouseConnected == null) { this.onMouseConnected = this.OnMouseConnected; } if (Program.CheckAndInvoke(this.MouseConnected, this.onMouseConnected, sender, mouse)) { this.MouseConnected(sender, mouse); } }