//ncrunch: no coverage start public WindowsMouse(Window window) { if (!StackTraceExtensions.StartedFromNCrunchOrNunitConsole) hook = new MouseHook(); positionTranslater = new CursorPositionTranslater(window); positionTranslater.window.ViewportSizeChanged += size => wasViewportResizedThisFrame = true; mouseCounter = new MouseDeviceCounter(); }
//ncrunch: no coverage start public WindowsMouse(Window window) { if (!StackTraceExtensions.StartedFromNCrunchOrNunitConsole) { hook = new MouseHook(); } positionTranslater = new CursorPositionTranslater(window); positionTranslater.window.ViewportSizeChanged += size => wasViewportResizedThisFrame = true; mouseCounter = new MouseDeviceCounter(); }
public WindowsMouse(CursorPositionTranslater positionTranslater) { hook = new MouseHook(); this.positionTranslater = positionTranslater; mouseCounter = new MouseDeviceCounter(); }