From 7f60d5e403e75eeb7166242f40f7a7e334c1367c Mon Sep 17 00:00:00 2001 From: John Firebaugh Date: Tue, 14 Jun 2016 10:51:43 -0700 Subject: [core] Miscellaneous Source cleanups --- src/mbgl/style/source.cpp | 11 ----------- src/mbgl/style/source.hpp | 21 ++++++++++----------- 2 files changed, 10 insertions(+), 22 deletions(-) diff --git a/src/mbgl/style/source.cpp b/src/mbgl/style/source.cpp index 212d6d5803..5f4949c94c 100644 --- a/src/mbgl/style/source.cpp +++ b/src/mbgl/style/source.cpp @@ -3,24 +3,13 @@ #include #include #include -#include -#include -#include -#include -#include #include #include #include -#include #include -#include -#include -#include #include #include -#include - #include #include #include diff --git a/src/mbgl/style/source.hpp b/src/mbgl/style/source.hpp index 350534e634..5c1a813562 100644 --- a/src/mbgl/style/source.hpp +++ b/src/mbgl/style/source.hpp @@ -8,10 +8,11 @@ #include #include -#include #include #include +#include +#include #include #include @@ -21,7 +22,6 @@ class Painter; class FileSource; class TransformState; class RenderTile; -struct ClipID; namespace algorithm { class ClipIDGenerator; @@ -29,7 +29,6 @@ class ClipIDGenerator; namespace style { -class Style; class UpdateParameters; class QueryParameters; class SourceObserver; @@ -39,7 +38,6 @@ public: Source(SourceType, std::string id); ~Source() override; - bool loaded = false; virtual void load(FileSource&) = 0; bool isLoaded() const; @@ -64,13 +62,20 @@ public: void setCacheSize(size_t); void onLowMemory(); - void setObserver(SourceObserver* observer); + void setObserver(SourceObserver*); void dumpDebugLogs() const; const SourceType type; const std::string id; + + bool loaded = false; bool enabled = false; +protected: + void invalidateTiles(); + + SourceObserver* observer = nullptr; + private: // TileObserver implementation. void onTileLoaded(Tile&, bool isNewTile) override; @@ -81,12 +86,6 @@ private: virtual Range getZoomRange() = 0; virtual std::unique_ptr createTile(const OverscaledTileID&, const UpdateParameters&) = 0; -protected: - void invalidateTiles(); - - SourceObserver* observer = nullptr; - -private: // Stores the time when this source was most recently updated. TimePoint updated = TimePoint::min(); -- cgit v1.2.1