diff options
Diffstat (limited to 'src/mbgl/tile/vector_tile_data.hpp')
-rw-r--r-- | src/mbgl/tile/vector_tile_data.hpp | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/src/mbgl/tile/vector_tile_data.hpp b/src/mbgl/tile/vector_tile_data.hpp index 4695338e1e..e7de39e038 100644 --- a/src/mbgl/tile/vector_tile_data.hpp +++ b/src/mbgl/tile/vector_tile_data.hpp @@ -11,23 +11,26 @@ namespace mbgl { -class Style; class AsyncRequest; class GeometryTileMonitor; class FeatureIndex; +namespace style { +class Style; +} + class VectorTileData : public TileData { public: VectorTileData(const OverscaledTileID&, std::unique_ptr<GeometryTileMonitor> monitor, std::string sourceID, - Style&, + style::Style&, const MapMode, const std::function<void(std::exception_ptr)>& callback); ~VectorTileData(); - Bucket* getBucket(const Layer&) override; + Bucket* getBucket(const style::Layer&) override; bool parsePending(std::function<void(std::exception_ptr)> callback) override; @@ -43,7 +46,7 @@ public: void cancel() override; private: - Style& style; + style::Style& style; Worker& worker; TileWorker tileWorker; |