diff options
Diffstat (limited to 'src/mbgl/annotation/annotation_manager.hpp')
-rw-r--r-- | src/mbgl/annotation/annotation_manager.hpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mbgl/annotation/annotation_manager.hpp b/src/mbgl/annotation/annotation_manager.hpp index 6c794d7f84..86a378e98d 100644 --- a/src/mbgl/annotation/annotation_manager.hpp +++ b/src/mbgl/annotation/annotation_manager.hpp @@ -21,11 +21,12 @@ class ShapeAnnotationImpl; namespace style { class Style; +class StyleImpl; } // namespace style class AnnotationManager : private util::noncopyable { public: - AnnotationManager(style::Style&); + AnnotationManager(style::StyleImpl&); ~AnnotationManager(); AnnotationID addAnnotation(const Annotation&); @@ -36,7 +37,6 @@ public: void removeImage(const std::string&); double getTopOffsetPixelsForImage(const std::string&); - void setStyle(style::Style&); void onStyleLoaded(); void updateData(); @@ -63,7 +63,7 @@ private: std::unique_ptr<AnnotationTileData> getTileData(const CanonicalTileID&); - std::reference_wrapper<style::Style> style; + style::StyleImpl& style; std::mutex mutex; |