text: /* Generated by RuntimeBrowser
     Image: /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
   */
  
  @interface NSDragDestination : NSObject <NSDraggingInfo, NSDraggingInfoPrivate, NSDraggingInfo_Private> {
      long long  _deviceID;
      struct OpaqueCoreDrag { unsigned int x1; unsigned int x2; struct DragTarget { unsigned long long x_3_1_1; int x_3_1_2; unsigned int x_3_1_3; } x3; struct DragTarget { unsigned long long x_4_1_1; int x_4_1_2; unsigned int x_4_1_3; } x4; struct CGPoint { double x_5_1_1; double x_5_1_2; } x5; struct CGPoint { double x_6_1_1; double x_6_1_2; } x6; struct CGPoint { double x_7_1_1; double x_7_1_2; } x7; struct CGPoint { double x_8_1_1; double x_8_1_2; } x8; unsigned int x9; unsigned int x10; unsigned int x11; struct AEDesc { unsigned int x_12_1_1; struct OpaqueAEDataStorageType {} **x_12_1_2; } x12; unsigned int x13; unsigned int x14; unsigned int x15; unsigned int x16; int x17; unsigned int x18; unsigned int x19; unsigned int x20; unsigned int x21; struct CGPoint { double x_22_1_1; double x_22_1_2; } x22; unsigned char x23; struct CGSRegionObject {} *x24; struct CGPoint { double x_25_1_1; double x_25_1_2; } x25; void *x26; void *x27; void *x28; struct CGRect { struct CGPoint { double x_1_2_1; double x_1_2_2; } x_29_1_1; struct CGSize { double x_2_2_1; double x_2_2_2; } x_29_1_2; } x29; } * _drag;
      NSMutableSet * _dragCompletionTargets;
      unsigned int  _dragID;
      struct CGPoint { 
          double x; 
          double y; 
      }  _finalSlideLocation;
      struct { 
          unsigned int finalSlide : 1; 
          unsigned int animatesToDst : 1; 
          unsigned int needUpdateTimer : 1; 
          unsigned int springLoadedEnabled : 1; 
          unsigned int springLoadedArmed : 1; 
          unsigned int springLoadedHover : 1; 
          unsigned int springLoadedActivated : 1; 
          unsigned int springLoadedActivatedNotificationSent : 1; 
          unsigned int isSpringLoadingFlashing : 1; 
          unsigned int springLoadingFlashOn : 1; 
          unsigned int _reserved : 22; 
      }  _flags;
      unsigned long long  _lastDragDestinationOperation;
      struct CGPoint { 
          double x; 
          double y; 
      }  _lastDragLocation;
      double  _lastDragTimestamp;
      unsigned long long  _lastSpringLoadingOptions;
      NSString * _pasteboardName;
      struct { 
          unsigned int draggingEntered : 1; 
          unsigned int draggingUpdated : 1; 
          unsigned int draggingExited : 1; 
          unsigned int prepareForDragOperation : 1; 
          unsigned int performDragOperation : 1; 
          unsigned int concludeDragOperation : 1; 
          unsigned int draggingEnded : 1; 
          unsigned int wantsPeriodicDraggingUpdates : 1; 
          unsigned int updateDraggingItemsForDrag : 1; 
          unsigned int _shouldAutoscrollForDraggingInfo; 
          unsigned int _reservedDraggingDestination : 6; 
          unsigned int springLoadingActivated_draggingInfo : 1; 
          unsigned int springLoadingHighlightChanged : 1; 
          unsigned int springLoadingEntered : 1; 
          unsigned int springLoadingUpdated : 1; 
          unsigned int springLoadingExited : 1; 
          unsigned int _reserved : 11; 
      }  _respondsToSelector;
      struct __CFRunLoop { } * _runLoop;
      long long  _springLoadingHighlight;
      id  _target;
      BOOL * _updateDraggingItemsTimerValid;
      struct __CFRunLoopTimer { } * _updateTimer;
      NSWindow * _window;
      struct OpaqueCoreDragHandler { } * receiveHandlerRef;
      struct OpaqueCoreDragHandler { } * trackingHandlerRef;
  }
  
  @property (setter=_setDragID:, atomic, readwrite) unsigned int _dragID;
  @property (setter=_setLastDragLocation:, atomic, readwrite) struct CGPoint { double x1; double x2; } _lastDragLocation;
  @property (setter=_setLastDragTimestamp:, atomic, readwrite) double _lastDragTimestamp;
  @property (setter=_setNeedUpdateTimer:, atomic, readwrite) BOOL _needUpdateTimer;
  @property (atomic, readwrite) BOOL animatesToDestination;
  @property (atomic, readonly, copy) NSString *debugDescription;
  @property (atomic, readonly, copy) NSString *description;
  @property (atomic, readwrite) long long draggingFormation;
  @property (atomic, readonly) unsigned long long hash;
  @property (atomic, readwrite) long long numberOfValidItemsForDrop;
  @property (atomic, readonly) long long springLoadingHighlight;
  @property (atomic, readonly) Class superclass;
  
  - (long long)_deviceID;
  - (void)_doAutoscroll:(id)arg1;
  - (id)_dragCompletionTargets;
  - (unsigned int)_dragID;
  - (void)_draggingEntered;
  - (void)_draggingExited;
  - (double)_draggingFargo;
  - (double)_draggingForce;
  - (long long)_draggingStage;
  - (void)_draggingUpdate;
  - (void)_enableSpringLoading:(BOOL)arg1 options:(unsigned long long)arg2;
  - (struct CGPoint { double x1; double x2; })_finalSlideLocation;
  - (void)_flashSpringLoading;
  - (id)_initWithWindow:(id)arg1;
  - (void)_invalidateUpdateDraggingItemTimer;
  - (BOOL)_isDragDeep;
  - (BOOL)_isOnDemandSpringLoadingActivated;
  - (BOOL)_isOnDemandSpringLoadingArmed;
  - (BOOL)_isOnDemandSpringLoadingHoverArmed;
  - (BOOL)_isSpringLoadingEnabled;
  - (unsigned long long)_lastDragDestinationOperation;
  - (struct CGPoint { double x1; double x2; })_lastDragLocation;
  - (double)_lastDragTimestamp;
  - (unsigned long long)_lastSpringLoadingOptions;
  - (BOOL)_needUpdateTimer;
  - (struct OpaqueCoreDragHandler { }*)_receiveHandlerRef;
  - (void)_resetOnDemandSpringLoading;
  - (void)_resetUpdateDraggingItemTimer;
  - (void)_setDragCompletionTargets:(id)arg1;
  - (void)_setDragDeepEnabled:(BOOL)arg1;
  - (void)_setDragID:(unsigned int)arg1;
  - (void)_setDragRef:(struct OpaqueCoreDrag { unsigned int x1; unsigned int x2; struct DragTarget { unsigned long long x_3_1_1; int x_3_1_2; unsigned int x_3_1_3; } x3; struct DragTarget { unsigned long long x_4_1_1; int x_4_1_2; unsigned int x_4_1_3; } x4; struct CGPoint { double x_5_1_1; double x_5_1_2; } x5; struct CGPoint { double x_6_1_1; double x_6_1_2; } x6; struct CGPoint { double x_7_1_1; double x_7_1_2; } x7; struct CGPoint { double x_8_1_1; double x_8_1_2; } x8; unsigned int x9; unsigned int x10; unsigned int x11; struct AEDesc { unsigned int x_12_1_1; struct OpaqueAEDataStorageType {} **x_12_1_2; } x12; unsigned int x13; unsigned int x14; unsigned int x15; unsigned int x16; int x17; unsigned int x18; unsigned int x19; unsigned int x20; unsigned int x21; struct CGPoint { double x_22_1_1; double x_22_1_2; } x22; unsigned char x23; struct CGSRegionObject {} *x24; struct CGPoint { double x_25_1_1; double x_25_1_2; } x25; void *x26; void *x27; void *x28; struct CGRect { struct CGPoint { double x_1_2_1; double x_1_2_2; } x_29_1_1; struct CGSize { double x_2_2_1; double x_2_2_2; } x_29_1_2; } x29; }*)arg1;
  - (void)_setFinalSlideLocation:(struct CGPoint { double x1; double x2; })arg1;
  - (void)_setLastDragDestinationOperation:(unsigned long long)arg1;
  - (void)_setLastDragLocation:(struct CGPoint { double x1; double x2; })arg1;
  - (void)_setLastDragTimestamp:(double)arg1;
  - (void)_setNeedUpdateTimer:(BOOL)arg1;
  - (void)_setOnDemandSpringLoadingActivated:(BOOL)arg1;
  - (void)_setOnDemandSpringLoadingArmed:(BOOL)arg1;
  - (void)_setOnDemandSpringLoadingEnabled:(BOOL)arg1;
  - (void)_setOnDemandSpringLoadingHoverArmed:(BOOL)arg1;
  - (void)_setReceiveHandlerRef:(struct OpaqueCoreDragHandler { }*)arg1;
  - (void)_setTarget:(id)arg1;
  - (void)_setTrackingHandlerRef:(struct OpaqueCoreDragHandler { }*)arg1;
  - (void)_springLoadingActivated:(BOOL)arg1;
  - (void)_springLoadingHighlightChanged;
  - (void)_startDraggingUpdates;
  - (void)_startDraggingUpdatesIfNeeded;
  - (void)_startSpringLoadingFlash;
  - (void)_stopDraggingUpdates;
  - (void)_stopSpringLoadingFlash;
  - (id)_target;
  - (struct OpaqueCoreDragHandler { }*)_trackingHandlerRef;
  - (void)_unsetFinalSlide;
  - (void)_updateDraggingItemsForDrag;
  - (void)_updateForSpringLoadingOptions:(unsigned long long)arg1;
  - (void)_updateRespondsToSelectorFlags;
  - (BOOL)animatesToDestination;
  - (void)dealloc;
  - (id)description;
  - (id)draggedImage;
  - (struct CGPoint { double x1; double x2; })draggedImageLocation;
  - (id)draggingDestinationWindow;
  - (long long)draggingFormation;
  - (struct CGPoint { double x1; double x2; })draggingLocation;
  - (id)draggingPasteboard;
  - (long long)draggingSequenceNumber;
  - (id)draggingSource;
  - (unsigned long long)draggingSourceOperationMask;
  - (void)enumerateDraggingItemsForClass:(Class)arg1 view:(id)arg2 usingBlock:(id)arg3;
  - (void)enumerateDraggingItemsWithOptions:(unsigned long long)arg1 forView:(id)arg2 classes:(id)arg3 searchOptions:(id)arg4 usingBlock:(id)arg5;
  - (id)namesOfPromisedFilesDroppedAtDestination:(id)arg1;
  - (long long)numberOfValidItemsForDrop;
  - (void)resetSpringLoading;
  - (void)setAnimatesToDestination:(BOOL)arg1;
  - (void)setDraggingFormation:(long long)arg1;
  - (void)setNumberOfValidItemsForDrop:(long long)arg1;
  - (void)slideDraggedImageTo:(struct CGPoint { double x1; double x2; })arg1;
  - (long long)springLoadingHighlight;
  
  @end
  