summaryrefslogtreecommitdiff
path: root/platform/android/src/native_map_view.hpp
diff options
context:
space:
mode:
authorTobrun <tobrun@mapbox.com>2017-04-20 17:31:07 +0200
committerGitHub <noreply@github.com>2017-04-20 17:31:07 +0200
commit07573932a9dc4ff7fefaf4ac8490dd46901d20ca (patch)
treea217788cd89d5e5c867a386cce6d727adfad2d50 /platform/android/src/native_map_view.hpp
parent86433dfd849b964d3f503a73d24a7bbf5d73f2e8 (diff)
downloadqtlocation-mapboxgl-07573932a9dc4ff7fefaf4ac8490dd46901d20ca.tar.gz
[android] - move calculation of LatLngBounds to core (#8765)
Diffstat (limited to 'platform/android/src/native_map_view.hpp')
-rwxr-xr-xplatform/android/src/native_map_view.hpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/platform/android/src/native_map_view.hpp b/platform/android/src/native_map_view.hpp
index d1794b3516..e5fcb9badd 100755
--- a/platform/android/src/native_map_view.hpp
+++ b/platform/android/src/native_map_view.hpp
@@ -23,6 +23,7 @@
#include "style/layers/layers.hpp"
#include "style/sources/sources.hpp"
#include "geometry/lat_lng_bounds.hpp"
+#include "map/camera_position.hpp"
#include <exception>
#include <string>
@@ -129,6 +130,8 @@ public:
void setLatLng(jni::JNIEnv&, jni::jdouble, jni::jdouble, jni::jlong);
+ jni::Object<CameraPosition> getCameraForLatLngBounds(jni::JNIEnv&, jni::Object<mbgl::android::LatLngBounds>);
+
void setReachability(jni::JNIEnv&, jni::jboolean);
void resetPosition(jni::JNIEnv&);
@@ -169,7 +172,7 @@ public:
void enableFps(jni::JNIEnv&, jni::jboolean enable);
- jni::Array<jni::jdouble> getCameraValues(jni::JNIEnv&);
+ jni::Object<CameraPosition> getCameraPosition(jni::JNIEnv&);
void updateMarker(jni::JNIEnv&, jni::jlong, jni::jdouble, jni::jdouble, jni::String);