summaryrefslogtreecommitdiff
path: root/src/mbgl/renderer/render_layer.hpp
diff options
context:
space:
mode:
authorGali Nelle <galinelle.mapbox@gmail.com>2020-04-15 18:15:29 +0300
committergalinelle <paolo.angelelli@mapbox.com>2020-04-17 22:26:32 +0300
commitfea8a83e7f72ba59e41e713b3a37f6b946565d74 (patch)
treea1ca136e4d33d63f9ffb07cf6aa107c331ace992 /src/mbgl/renderer/render_layer.hpp
parentc4b061bd959a0efa5d0202d16d39e92e4f416abb (diff)
downloadqtlocation-mapboxgl-fea8a83e7f72ba59e41e713b3a37f6b946565d74.tar.gz
Introduce a mean to add render features in layers with no sources
This change also uses the support in the LocationIndicator layer, to return a point feature when queried in correspondence of the location indicator.
Diffstat (limited to 'src/mbgl/renderer/render_layer.hpp')
-rw-r--r--src/mbgl/renderer/render_layer.hpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/mbgl/renderer/render_layer.hpp b/src/mbgl/renderer/render_layer.hpp
index f7232a5aa0..553730de24 100644
--- a/src/mbgl/renderer/render_layer.hpp
+++ b/src/mbgl/renderer/render_layer.hpp
@@ -21,6 +21,7 @@ class TransformState;
class PatternAtlas;
class LineAtlas;
class SymbolBucket;
+class DynamicFeatureIndex;
class LayerRenderData {
public:
@@ -106,6 +107,8 @@ public:
return false;
};
+ virtual void populateDynamicRenderFeatureIndex(DynamicFeatureIndex&) const {}
+
virtual void prepare(const LayerPrepareParameters&);
const LayerPlacementData& getPlacementData() const { return placementData; }