#pragma once #include #include #include namespace mbgl { class GeometryTile; class VectorTileSource final : public FileBasedTileSource { public: VectorTileSource(GeometryTileData&, const Resource&, FileSource&); virtual ~VectorTileSource() = default; static std::unique_ptr parseData(std::shared_ptr); }; } // namespace mbgl