diff options
Diffstat (limited to 'src/mbgl/renderer/sources/render_geojson_source.hpp')
-rw-r--r-- | src/mbgl/renderer/sources/render_geojson_source.hpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/mbgl/renderer/sources/render_geojson_source.hpp b/src/mbgl/renderer/sources/render_geojson_source.hpp index 6351c5f6f8..c23559c09a 100644 --- a/src/mbgl/renderer/sources/render_geojson_source.hpp +++ b/src/mbgl/renderer/sources/render_geojson_source.hpp @@ -13,6 +13,7 @@ class GeoJSONData; class RenderGeoJSONSource : public RenderSource { public: RenderGeoJSONSource(Immutable<style::GeoJSONSource::Impl>); + ~RenderGeoJSONSource() final; bool isLoaded() const final; @@ -37,6 +38,12 @@ public: std::vector<Feature> querySourceFeatures(const SourceQueryOptions&) const final; + FeatureExtensionValue + queryFeatureExtensions(const Feature& feature, + const std::string& extension, + const std::string& extensionField, + const optional<std::map<std::string, Value>>& args) const final; + void reduceMemoryUse() final; void dumpDebugLogs() const final; |