diff options
author | Bruno de Oliveira Abinader <bruno@mapbox.com> | 2017-03-13 16:22:07 +0200 |
---|---|---|
committer | Bruno de Oliveira Abinader <bruno@mapbox.com> | 2017-03-15 14:53:32 +0200 |
commit | a07e6aee045b82e8695616fbd4b08107ddb34f75 (patch) | |
tree | 573825c46388f4e8f3d0e800cfb09cfb809e5f16 /platform/android/src/native_map_view.hpp | |
parent | 25f48a913d763730e1cac12223cb63439f9677c3 (diff) | |
download | qtlocation-mapboxgl-a07e6aee045b82e8695616fbd4b08107ddb34f75.tar.gz |
[android] Support mbgl::MapObserver
Diffstat (limited to 'platform/android/src/native_map_view.hpp')
-rwxr-xr-x | platform/android/src/native_map_view.hpp | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/platform/android/src/native_map_view.hpp b/platform/android/src/native_map_view.hpp index b7bf03402e..3b2610c76d 100755 --- a/platform/android/src/native_map_view.hpp +++ b/platform/android/src/native_map_view.hpp @@ -1,6 +1,7 @@ #pragma once #include <mbgl/map/backend.hpp> +#include <mbgl/map/change.hpp> #include <mbgl/map/camera.hpp> #include <mbgl/map/map.hpp> #include <mbgl/map/view.hpp> @@ -51,7 +52,23 @@ public: // mbgl::Backend // void invalidate() override; - void notifyMapChange(mbgl::MapChange) override; + + // Deprecated // + void notifyMapChange(mbgl::MapChange); + + // mbgl::Backend (mbgl::MapObserver) // + void onCameraWillChange(MapObserver::CameraChangeMode) override; + void onCameraIsChanging() override; + void onCameraDidChange(MapObserver::CameraChangeMode) override; + void onWillStartLoadingMap() override; + void onDidFinishLoadingMap() override; + void onDidFailLoadingMap() override; + void onWillStartRenderingFrame() override; + void onDidFinishRenderingFrame(MapObserver::RenderMode) override; + void onWillStartRenderingMap() override; + void onDidFinishRenderingMap(MapObserver::RenderMode) override; + void onDidFinishLoadingStyle() override; + void onSourceDidChange() override; // JNI // |