//
//     Generated by class-dump 3.5 (64 bit) (Debug version compiled Jul  6 2018 12:02:43).
//
//     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2015 by Steve Nygard.
//

#import "MSBitmapEditor.h"

@class MSBitmap, MSOverlayItemImageCache, NSBitmapImageRep, NSOperationQueue;

@interface MSBitmapMagicWandEditor : MSBitmapEditor
{
    BOOL _didDrag;
    MSBitmap *_mask;
    NSBitmapImageRep *_cachedBitSafeRep;
    NSOperationQueue *_queue;
    MSOverlayItemImageCache *_imageCache;
    struct CGPoint _pageMouseDownPoint;
    struct CGPoint _mouseDownPoint;
    struct CGPoint _mouseEndPoint;
}

- (void).cxx_destruct;
@property(retain, nonatomic) MSOverlayItemImageCache *imageCache; // @synthesize imageCache=_imageCache;
@property(retain, nonatomic) NSOperationQueue *queue; // @synthesize queue=_queue;
@property(nonatomic) BOOL didDrag; // @synthesize didDrag=_didDrag;
@property(retain, nonatomic) NSBitmapImageRep *cachedBitSafeRep; // @synthesize cachedBitSafeRep=_cachedBitSafeRep;
@property(retain, nonatomic) MSBitmap *mask; // @synthesize mask=_mask;
@property(nonatomic) struct CGPoint mouseEndPoint; // @synthesize mouseEndPoint=_mouseEndPoint;
@property(nonatomic) struct CGPoint mouseDownPoint; // @synthesize mouseDownPoint=_mouseDownPoint;
@property(nonatomic) struct CGPoint pageMouseDownPoint; // @synthesize pageMouseDownPoint=_pageMouseDownPoint;
- (BOOL)isValidRect:(struct CGRect)arg1;
- (struct CGRect)dragCirclePageBounds;
- (struct CGRect)dragCircleBounds;
- (id)overlayItemImages:(struct CGColorSpace *)arg1 backingScale:(double)arg2;
- (id)overlayItems:(unsigned long long)arg1 parameters:(struct MSRenderingParameters)arg2;
- (id)maskItem:(unsigned long long)arg1 parameters:(struct MSRenderingParameters)arg2;
- (void)mouseUp:(struct CGPoint)arg1 flags:(unsigned long long)arg2;
- (int)tolerance;
- (double)normalizedTolerance;
- (void)magicWandWithCompletionBlock:(CDUnknownBlockType)arg1;
- (void)mouseDragged:(struct CGPoint)arg1;
- (void)mouseDown:(struct CGPoint)arg1 flags:(unsigned long long)arg2;
- (id)init;

@end

