diff options
author | Mikhail Pozdnyakov <mikhail.pozdnyakov@mapbox.com> | 2019-04-10 14:25:09 +0300 |
---|---|---|
committer | Mikhail Pozdnyakov <mikhail.pozdnyakov@mapbox.com> | 2019-04-17 17:21:41 +0300 |
commit | 150b427300af6425e78a687ce275feae4a7ccc9d (patch) | |
tree | 11af7e9ce4de759e7055dd7918efdc64568f5192 /src/mbgl/tile/tile.hpp | |
parent | a0c83808c0de3129f0737cfed9f311e062b54b16 (diff) | |
download | qtlocation-mapboxgl-150b427300af6425e78a687ce275feae4a7ccc9d.tar.gz |
[core] Update `style::LayerProperties` instances in tiles
Diffstat (limited to 'src/mbgl/tile/tile.hpp')
-rw-r--r-- | src/mbgl/tile/tile.hpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/mbgl/tile/tile.hpp b/src/mbgl/tile/tile.hpp index 50fd67bedd..651bafe277 100644 --- a/src/mbgl/tile/tile.hpp +++ b/src/mbgl/tile/tile.hpp @@ -60,6 +60,10 @@ public: virtual const LayerRenderData* getLayerRenderData(const style::Layer::Impl&) const { return nullptr; } + // Updates the contained layer render data with the given properties. + // Returns `true` if the corresponding render layer data is present in this tile (and i.e. it + // was succesfully updated); returns `false` otherwise. + virtual bool updateLayerProperties(const Immutable<style::LayerProperties>&) { return true; } template <class T> T* getBucket(const style::Layer::Impl& layer) const { |