diff --git a/platform/default/mbgl/gl/headless_backend.cpp b/platform/default/mbgl/gl/headless_backend.cpp index c105fd6b8..6ae19356f 100644 --- a/platform/default/mbgl/gl/headless_backend.cpp +++ b/platform/default/mbgl/gl/headless_backend.cpp @@ -50,10 +50,4 @@ void HeadlessBackend::invalidate() { assert(false); } -void HeadlessBackend::notifyMapChange(MapChange change) { - if (mapChangeCallback) { - mapChangeCallback(change); - } -} - } // namespace mbgl diff --git a/platform/default/mbgl/gl/headless_backend.hpp b/platform/default/mbgl/gl/headless_backend.hpp index e632d0feb..63e3cec9e 100644 --- a/platform/default/mbgl/gl/headless_backend.hpp +++ b/platform/default/mbgl/gl/headless_backend.hpp @@ -18,9 +18,6 @@ public: ~HeadlessBackend() override; void invalidate() override; - void notifyMapChange(MapChange) override; - - void setMapChangeCallback(std::function&& cb) { mapChangeCallback = std::move(cb); } struct Impl { virtual ~Impl() {} @@ -45,8 +42,6 @@ private: bool extensionsLoaded = false; bool active = false; - - std::function mapChangeCallback; }; } // namespace mbgl diff --git a/platform/glfw/glfw_view.cpp b/platform/glfw/glfw_view.cpp index 4070a0fe9..39dca8080 100644 --- a/platform/glfw/glfw_view.cpp +++ b/platform/glfw/glfw_view.cpp @@ -538,16 +538,6 @@ void GLFWView::setWindowTitle(const std::string& title) { glfwSetWindowTitle(window, (std::string { "Mapbox GL: " } + title).c_str()); } -void GLFWView::setMapChangeCallback(std::function callback) { - this->mapChangeCallback = callback; -} - -void GLFWView::notifyMapChange(mbgl::MapChange change) { - if (mapChangeCallback) { - mapChangeCallback(change); - } -} - namespace mbgl { namespace platform { diff --git a/platform/glfw/glfw_view.hpp b/platform/glfw/glfw_view.hpp index a426e58a9..bfabf6cc6 100644 --- a/platform/glfw/glfw_view.hpp +++ b/platform/glfw/glfw_view.hpp @@ -60,9 +60,6 @@ private: // Internal void report(float duration); - void setMapChangeCallback(std::function callback); - void notifyMapChange(mbgl::MapChange change) override; - mbgl::Color makeRandomColor() const; mbgl::Point makeRandomPoint() const; static std::shared_ptr @@ -81,8 +78,6 @@ private: mbgl::AnnotationIDs annotationIDs; std::vector spriteIDs; - std::function mapChangeCallback; - private: mbgl::Map* map = nullptr;