text: //
  //     Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun  9 2015 22:53:21).
  //
  //     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
  //
  
  #import <Cocoa/NSObject.h>
  
  @class NSTimer;
  @protocol IPLargeMovementMouseWatcherDelegate;
  
  @interface IPLargeMovementMouseWatcher : NSObject
  {
      NSTimer *_heartbeatTimer;
      BOOL _paused;
      struct CGPoint _lastMotionPoint;
      double _distance;
      BOOL _largeMovementDetected;
      id <IPLargeMovementMouseWatcherDelegate> _delegate;
      double _timeBetweenHeartbeats;
      double _largeMovementDistance;
  }
  
  @property(readonly, nonatomic) double distanceForHeartbeat; // @synthesize distanceForHeartbeat=_distance;
  @property(nonatomic) double largeMovementDistance; // @synthesize largeMovementDistance=_largeMovementDistance;
  @property(nonatomic) double timeBetweenHeartbeats; // @synthesize timeBetweenHeartbeats=_timeBetweenHeartbeats;
  @property(nonatomic) id <IPLargeMovementMouseWatcherDelegate> delegate; // @synthesize delegate=_delegate;
  - (void)unpause;
  - (void)pause;
  - (void)mouseExited:(id)arg1;
  - (void)mouseMoved:(id)arg1;
  - (void)mouseEntered:(id)arg1;
  - (void)checkForLargeMovement;
  - (BOOL)hasLargeMovementOccurred;
  - (void)timerFired:(id)arg1;
  - (void)reset;
  - (void)_resetDistance;
  - (void)dealloc;
  
  @end
  
  