//
//     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 <objc/NSObject.h>

#import <SketchControllers/MSOverlayItemDataSource-Protocol.h>

@class NSString, NSView;
@protocol MSTiledRendererHostView;

@interface MSOverlay : NSObject <MSOverlayItemDataSource>
{
    BOOL _hidden;
    NSView<MSTiledRendererHostView> *_hostView;
    struct CGRect _visibleRect;
}

- (void).cxx_destruct;
@property(nonatomic) struct CGRect visibleRect; // @synthesize visibleRect=_visibleRect;
@property(nonatomic) __weak NSView<MSTiledRendererHostView> *hostView; // @synthesize hostView=_hostView;
@property(nonatomic, getter=isHidden) BOOL hidden; // @synthesize hidden=_hidden;
- (id)overlayItems:(unsigned long long)arg1 parameters:(struct MSRenderingParameters)arg2;
- (id)overlayItemImages:(struct CGColorSpace *)arg1 backingScale:(double)arg2;
- (void)setNeedsDisplay;
- (void)mouseDownAtPoint:(struct CGPoint)arg1 clickCount:(long long)arg2 modifierFlags:(unsigned long long)arg3;
- (BOOL)updateCursorWithLocation:(struct CGPoint)arg1 modifierFlags:(unsigned long long)arg2;
- (void)trackMouseWithLocation:(struct CGPoint)arg1 modifierFlags:(unsigned long long)arg2;
- (id)init;

// Remaining properties
@property(readonly, copy) NSString *debugDescription;
@property(readonly, copy) NSString *description;
@property(readonly) unsigned long long hash;
@property(readonly) Class superclass;

@end

