From 40e47556214e999c952c1e88e026d673cdd96c72 Mon Sep 17 00:00:00 2001 From: John Firebaugh Date: Tue, 20 Jun 2017 17:12:58 -0700 Subject: [core] Move setStyleJSON/URL to Style; add Map::setStyle --- src/mbgl/map/map.cpp | 114 ++++++++---------------------------------- src/mbgl/style/observer.hpp | 3 +- src/mbgl/style/style.cpp | 16 ++++++ src/mbgl/style/style_impl.cpp | 80 +++++++++++++++++++++++------ src/mbgl/style/style_impl.hpp | 16 +++++- 5 files changed, 117 insertions(+), 112 deletions(-) (limited to 'src/mbgl') diff --git a/src/mbgl/map/map.cpp b/src/mbgl/map/map.cpp index 3aed91cda4..37442770fa 100644 --- a/src/mbgl/map/map.cpp +++ b/src/mbgl/map/map.cpp @@ -13,9 +13,6 @@ #include #include #include -#include -#include -#include #include #include #include @@ -63,6 +60,7 @@ public: void onSourceChanged(style::Source&) override; void onUpdate(Update) override; void onInvalidate() override; + void onStyleLoading() override; void onStyleLoaded() override; void onStyleError(std::exception_ptr) override; void onResourceError(std::exception_ptr) override; @@ -70,8 +68,6 @@ public: void render(View&); void renderStill(); - void loadStyleJSON(const std::string&); - Map& map; MapObserver& observer; Backend& backend; @@ -95,12 +91,8 @@ public: std::unique_ptr