diff options
author | tobrun <tobrun.van.nuland@gmail.com> | 2018-12-20 19:34:55 +0100 |
---|---|---|
committer | tobrun <tobrun.van.nuland@gmail.com> | 2019-01-10 17:58:43 +0100 |
commit | 44db1e0548db1807ce91efe7d77e531657a160c5 (patch) | |
tree | e8d35232ab9386676cd81c393aff0237f3bef3da /platform/android/src/android_renderer_frontend.cpp | |
parent | 3a77ea6ff77558e3182510ef0f90000039b29bfe (diff) | |
download | qtlocation-mapboxgl-upstream/tvn-implement-feature-extensions.tar.gz |
[android] - expose query feature extensionsupstream/tvn-implement-feature-extensions
Diffstat (limited to 'platform/android/src/android_renderer_frontend.cpp')
-rw-r--r-- | platform/android/src/android_renderer_frontend.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/platform/android/src/android_renderer_frontend.cpp b/platform/android/src/android_renderer_frontend.cpp index 8b4a25a4d9..295ed1766b 100644 --- a/platform/android/src/android_renderer_frontend.cpp +++ b/platform/android/src/android_renderer_frontend.cpp @@ -7,6 +7,7 @@ #include <mbgl/util/async_task.hpp> #include <mbgl/util/thread.hpp> #include <mbgl/util/run_loop.hpp> +#include <mbgl/util/geojson.hpp> #include "android_renderer_backend.hpp" @@ -122,6 +123,14 @@ AnnotationIDs AndroidRendererFrontend::queryShapeAnnotations(const ScreenBox& bo return mapRenderer.actor().ask(&Renderer::queryShapeAnnotations, box).get(); } +FeatureExtensionValue AndroidRendererFrontend::queryFeatureExtensions(const std::string& sourceID, + const Feature& feature, + const std::string& extension, + const std::string& extensionField, + const optional<std::map<std::string, mbgl::Value>>& args) const { + return mapRenderer.actor().ask(&Renderer::queryFeatureExtensions, sourceID, feature, extension, extensionField, args).get(); +} + } // namespace android } // namespace mbgl |