diff options
Diffstat (limited to 'src/mbgl/style/source_impl.hpp')
-rw-r--r-- | src/mbgl/style/source_impl.hpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/mbgl/style/source_impl.hpp b/src/mbgl/style/source_impl.hpp index af8435537a..b16b763766 100644 --- a/src/mbgl/style/source_impl.hpp +++ b/src/mbgl/style/source_impl.hpp @@ -22,15 +22,19 @@ public: virtual optional<std::string> getAttribution() const = 0; void setPrefetchZoomDelta(optional<uint8_t> delta) noexcept; optional<uint8_t> getPrefetchZoomDelta() const noexcept; + void setMinimumTileUpdateInterval(Duration interval) { minimumTileUpdateInterval = interval; } + Duration getMinimumTileUpdateInterval() const { return minimumTileUpdateInterval; } void setMaxOverscaleFactorForParentTiles(optional<uint8_t> overscaleFactor) noexcept; optional<uint8_t> getMaxOverscaleFactorForParentTiles() const noexcept; const SourceType type; const std::string id; + +protected: optional<uint8_t> prefetchZoomDelta; optional<uint8_t> maxOverscaleFactor; + Duration minimumTileUpdateInterval{Duration::zero()}; -protected: Impl(SourceType, std::string); Impl(const Impl&) = default; }; |