//
//     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 <AppKit/NSView.h>

@class MSActionController, MSRulerData;
@protocol _TtP6Sketch19MSRulerViewDelegate_;

@interface _TtC6Sketch11MSRulerView : NSView
{
    // Error parsing type: , name: delegate
    // Error parsing type: , name: axis
    // Error parsing type: , name: labelView
    // Error parsing type: , name: tickMarkView
    // Error parsing type: , name: occupiedRegionView
    // Error parsing type: , name: guideView
    // Error parsing type: , name: separatorView
    // Error parsing type: , name: $__lazy_storage_$_metricsFormatter
    // Error parsing type: , name: zoomValue
    // Error parsing type: , name: rulerBase
    // Error parsing type: , name: scrollOrigin
    // Error parsing type: , name: rulerData
    // Error parsing type: , name: selectedLayers
    // Error parsing type: , name: actionsController
    // Error parsing type: , name: currentDragIndex
    // Error parsing type: , name: mouseDownPoint
    // Error parsing type: , name: previousBase
    // Error parsing type: , name: baseOffset
    // Error parsing type: , name: mouseDidDrag
    // Error parsing type: , name: lightAppearanceBackgroundColor
    // Error parsing type: , name: darkAppearanceBackgroundColor
    // Error parsing type: , name: lightAppearanceSeparatorColor
    // Error parsing type: , name: darkAppearanceSeparatorColor
}

+ (void)setRulerDraggingLocked:(BOOL)arg1;
+ (BOOL)rulerDraggingLocked;
+ (id)MSRulerViewRulerDraggingLockedKey;
- (void).cxx_destruct;
- (void)removeAllGuides;
- (void)removeWithGuide:(id)arg1;
- (id)menuForEvent:(id)arg1;
- (void)cursorUpdate:(id)arg1;
- (void)mouseExited:(id)arg1;
- (void)mouseMoved:(id)arg1;
- (void)mouseEntered:(id)arg1;
- (void)mouseUp:(id)arg1;
- (void)mouseDragged:(id)arg1;
- (void)mouseDown:(id)arg1;
@property(nonatomic) struct CGRect frame;
- (void)refreshAll;
- (void)viewDidChangeEffectiveAppearance;
- (void)viewDidMoveToWindow;
- (void)awakeFromNib;
- (id)initWithFrame:(struct CGRect)arg1;
- (id)initWithCoder:(id)arg1;
@property(nonatomic, retain) MSActionController *actionsController; // @synthesize actionsController;
@property(nonatomic, retain) id selectedLayers; // @synthesize selectedLayers;
@property(nonatomic, retain) MSRulerData *rulerData; // @synthesize rulerData;
@property(nonatomic) struct CGPoint scrollOrigin; // @synthesize scrollOrigin;
@property(nonatomic) struct CGPoint rulerBase; // @synthesize rulerBase;
@property(nonatomic) double zoomValue; // @synthesize zoomValue;
@property(nonatomic) long long orientationAdapter;
@property(nonatomic, readonly) BOOL isVertical;
@property(nonatomic) unsigned long long axis; // @synthesize axis;
@property(nonatomic) __weak id <_TtP6Sketch19MSRulerViewDelegate_> delegate; // @synthesize delegate;

@end

