#pragma once #include #include namespace mbgl { namespace style { class VectorSource::Impl : public TileSourceImpl { public: Impl(std::string id, Source&, variant); private: std::unique_ptr createTile(const OverscaledTileID&, const UpdateParameters&) final; }; } // namespace style } // namespace mbgl