//
//     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>

@class MSMetalRenderer, MSRasterSurface, NSFont, NSMutableDictionary;

@interface MSArtboardTitleRenderer : NSObject
{
    MSMetalRenderer *_renderer;
    double _backingScaleFactor;
    MSRasterSurface *_surface;
    NSMutableDictionary *_titleMap;
    NSFont *_titleFont;
}

- (void).cxx_destruct;
@property(readonly, nonatomic) NSFont *titleFont; // @synthesize titleFont=_titleFont;
@property(readonly, nonatomic) NSMutableDictionary *titleMap; // @synthesize titleMap=_titleMap;
@property(retain, nonatomic) MSRasterSurface *surface; // @synthesize surface=_surface;
@property(nonatomic) double backingScaleFactor; // @synthesize backingScaleFactor=_backingScaleFactor;
@property(readonly, nonatomic) __weak MSMetalRenderer *renderer; // @synthesize renderer=_renderer;
- (void)drawTitlesForArtboards:(id)arg1 titleColor:(struct CGColor *)arg2 symbolTitleColor:(struct CGColor *)arg3 renderingParameters:(struct MSRenderingParameters)arg4 cache:(id)arg5;
- (BOOL)ms_needsToRecreateTitlesForArtboards:(id)arg1 titleColor:(struct CGColor *)arg2 renderingParameters:(struct MSRenderingParameters)arg3;
- (void)ms_drawTitles:(id)arg1 renderingParameters:(struct MSRenderingParameters)arg2 cache:(id)arg3 cacheRect:(struct CGRect)arg4;
- (id)ms_createArtboardTitleBuffer:(id)arg1 renderingParameters:(struct MSRenderingParameters)arg2;
- (id)ms_findExistingItemForArtboard:(id)arg1 renderingParameters:(struct MSRenderingParameters)arg2;
- (void)ms_drawTitles:(id)arg1 titleColor:(id)arg2 backingScale:(double)arg3 context:(struct CGContext *)arg4;
- (void)ms_recreateTextureForSize:(CDStruct_1ef3fb1f)arg1;
- (void)ms_createTextureForArtboards:(id)arg1 titleColor:(id)arg2 symbolTitleColor:(id)arg3 renderingParameters:(struct MSRenderingParameters)arg4;
- (void)ms_insertTitleItem:(id)arg1 name:(id)arg2;
- (id)ms_collectArtboardsForTitleRendering:(id)arg1 renderingParameters:(struct MSRenderingParameters)arg2;
- (id)initWithGPURenderer:(id)arg1;

@end

