System/Library/Frameworks/MapKit.framework
MKMapSnapshotter.h
@class MKMapSnapshotOptions, VKMapSnapshotCreator, NSXPCConnection, geo_isolater, NSObject;
@protocol OS_dispatch_queue;
@interface MKMapSnapshotter : NSObject {
MKMapSnapshotOptions *_options;
int _loadingFlag;
NSObject<OS_dispatch_queue> *_callbackQueue;
id /* block */ _completionHandler;
geo_isolater *_isolation;
NSXPCConnection *_snapshotService;
VKMapSnapshotCreator *_snapshotCreator;
BOOL _needsResume;
}
@property (readonly, nonatomic, getter=isLoading) BOOL loading;
- (void)_cancel;
- (void)_enterBackground:(id)a0;
- (void)_failWithError:(id)a0;
- (id)init;
- (void)dealloc;
- (BOOL)_isWidget;
- (void)_cleanupSnapshotCreator;
- (void)_setupCustomFeaturesForAnnotationViewsIfNeeded;
- (void)_performSnapshot;
- (void)startWithQueue:(id)a0 completionHandler:(id /* block */)a1;
- (BOOL)_shouldRenderLogoForSnapshotDimensions;
- (void)startWithCompletionHandler:(id /* block */)a0;
- (void)_deliverSnapshot:(id)a0;
- (void)_exitBackground:(id)a0;
- (void)_succeedWithSnapshot:(id)a0;
- (void)_performSnapshotOnSnapshotQueue;
- (void)_drawAppleLogoIfNecessaryOnSnapshot:(id)a0;
- (void).cxx_destruct;
- (void)cancel;
- (id)initWithOptions:(id)a0;
- (void)_respondWithError:(id)a0;
@end