summaryrefslogtreecommitdiff
path: root/src/mbgl/style/source_impl.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mbgl/style/source_impl.hpp')
-rw-r--r--src/mbgl/style/source_impl.hpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/mbgl/style/source_impl.hpp b/src/mbgl/style/source_impl.hpp
index b16b763766..87a30dcf95 100644
--- a/src/mbgl/style/source_impl.hpp
+++ b/src/mbgl/style/source_impl.hpp
@@ -1,7 +1,6 @@
#pragma once
#include <mbgl/style/source.hpp>
-#include <mbgl/util/noncopyable.hpp>
#include <string>
@@ -27,6 +26,8 @@ public:
void setMaxOverscaleFactorForParentTiles(optional<uint8_t> overscaleFactor) noexcept;
optional<uint8_t> getMaxOverscaleFactorForParentTiles() const noexcept;
+ bool isVolatile() const { return volatileFlag; }
+ void setVolatile(bool set) { volatileFlag = set; }
const SourceType type;
const std::string id;
@@ -34,6 +35,7 @@ protected:
optional<uint8_t> prefetchZoomDelta;
optional<uint8_t> maxOverscaleFactor;
Duration minimumTileUpdateInterval{Duration::zero()};
+ bool volatileFlag = false;
Impl(SourceType, std::string);
Impl(const Impl&) = default;