public MouseCursor(IMouseMapper mouseTracking) { mouseTracking.OnUpdate((mt, gt) => this.mousePosition = mt.AbsolutePosition); }
public void EnableMouseTracking(IMouseMapper mouseTracking) { MouseStateBase mouseState = null; mouseTracking.OnUpdate((mt, gt) => mouseState = mt); this.AddLine("Mouse: {0}", () => mouseState); this.AddLine("MouseAbs: {0}", () => mouseState.AbsolutePosition); }