luxlabs header browser preview


@protocol CNSchedulerProvider, CNScheduler;

@interface CNUIMapTileGenerator : NSObject

@property (class, readonly) double defaultTileSize;

@property (readonly, copy, nonatomic) id /* block */ geocoderProvider;
@property (readonly, copy, nonatomic) id /* block */ snapshotterProvider;
@property (readonly, copy, nonatomic) id<CNScheduler> workQueue;
@property (readonly, copy, nonatomic) id<CNSchedulerProvider> schedulerProvider;

+ (id)defaultImage;
+ (id)mapTileImagesForPlacemark:(id)a0 snapshotterProvider:(id /* block */)a1 scheduler:(id)a2;
+ (id)placemarkForAddress:(id)a0 geocoderProvider:(id /* block */)a1 scheduler:(id)a2;

- (id)init;
- (void).cxx_destruct;
- (id)initWithGeocoderProvider:(id /* block */)a0 snapshotterProvider:(id /* block */)a1 schedulerProvider:(id)a2;
- (id)tilesForAddress:(id)a0;

@end