public override void destroyMouse(MouseHardware mouse) { ((NativeMouse)mouse).Dispose(); if (mouse == createdMouse) { createdMouse = null; } }
public bool IsReleased(object input) { if (!KeyConverter.ContainsInput(input)) { return(false); } return(MouseHardware.CurrentButtonUpEvent(KeyConverter.GetKey(input)) && MouseHardware.OldButtonDownEvent(KeyConverter.GetKey(input))); }