@class VKCustomTileOverlayProviderData; @interface _MKDynamicTileOverlayRenderer : MKOverlayRenderer { VKCustomTileOverlayProviderData *_customDataProvider; } @property (readonly, nonatomic, getter=isFallbackEnabled) BOOL fallbackEnabled; @property (readonly, nonatomic) BOOL useMetalTexture; @property (readonly, nonatomic) unsigned char anisotropy; @property (nonatomic) unsigned long long desiredDisplayRate; - (void)setAlpha:(double)a0; - (void).cxx_destruct; - (id)initWithOverlay:(id)a0; - (struct { long long x0; long long x1; long long x2; double x3; })_keyToTilePath:(const struct { unsigned int x0; unsigned int x1; unsigned int x2; unsigned int x3; } *)a0; - (void)overlay:(id)a0 drawKey:(const struct { unsigned int x0; unsigned int x1; unsigned int x2; unsigned int x3; } *)a1 withData:(id)a2 inTexture:(id)a3 withTimestamp:(double)a4 withTileScale:(float)a5; - (BOOL)_mayExtendOutsideBounds; - (unsigned char)anisotropy:(id)a0; - (BOOL)areOverlayResourcesRequired:(id)a0; - (BOOL)canDrawKey:(struct { long long x0; long long x1; long long x2; double x3; })a0 withTile:(id)a1; - (id)customTileProviderForOverlay:(id)a0; - (void)didEnterTile:(struct { long long x0; long long x1; long long x2; double x3; })a0 withFallback:(BOOL)a1; - (void)didExitTile:(struct { long long x0; long long x1; long long x2; double x3; })a0; - (void)drawTileAtPath:(struct { long long x0; long long x1; long long x2; double x3; })a0 withTile:(id)a1 inIOSurface:(struct __IOSurface { } *)a2 withTimestamp:(double)a3; - (void)drawTileAtPath:(struct { long long x0; long long x1; long long x2; double x3; })a0 withTile:(id)a1 inTexture:(id)a2 withTimestamp:(double)a3 withTileScale:(float)a4; - (unsigned long long)estimatedCostForTile:(id)a0; - (id)initWithTileOverlay:(id)a0; - (void)onVisibleTiles:(const struct { long long x0; long long x1; long long x2; double x3; } *)a0 count:(unsigned long long)a1; - (BOOL)overlay:(id)a0 canDrawKey:(const struct { unsigned int x0; unsigned int x1; unsigned int x2; unsigned int x3; } *)a1 withData:(id)a2; - (void)overlay:(id)a0 didEnterKey:(const struct { unsigned int x0; unsigned int x1; unsigned int x2; unsigned int x3; } *)a1 withFallback:(BOOL)a2; - (void)overlay:(id)a0 didExitKey:(const struct { unsigned int x0; unsigned int x1; unsigned int x2; unsigned int x3; } *)a1; - (void)overlay:(id)a0 drawKey:(const struct { unsigned int x0; unsigned int x1; unsigned int x2; unsigned int x3; } *)a1 withData:(id)a2 inIOSurface:(struct __IOSurface { } *)a3 withTimestamp:(double)a4; - (unsigned long long)overlay:(id)a0 estimatedCostForCustomTileData:(id)a1; - (void)overlay:(id)a0 onVisibleTiles:(id)a1; - (BOOL)overlayCanProvideCustomTileData:(id)a0; - (BOOL)shouldUseMetalTexture:(id)a0; @end