diff options
author | Mikhail Pozdnyakov <mikhail.pozdnyakov@mapbox.com> | 2019-04-10 15:11:48 +0300 |
---|---|---|
committer | Mikhail Pozdnyakov <mikhail.pozdnyakov@mapbox.com> | 2019-04-17 17:21:41 +0300 |
commit | b96d824b2de44d210a8e06fc7c6c4f05c4e98fe2 (patch) | |
tree | e025ba720d76f5a96e2132c3612b048d85dfd141 /src/mbgl/renderer/render_layer.cpp | |
parent | 150b427300af6425e78a687ce275feae4a7ccc9d (diff) | |
download | qtlocation-mapboxgl-b96d824b2de44d210a8e06fc7c6c4f05c4e98fe2.tar.gz |
[core] Simplify RenderLayer interface.
Diffstat (limited to 'src/mbgl/renderer/render_layer.cpp')
-rw-r--r-- | src/mbgl/renderer/render_layer.cpp | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/src/mbgl/renderer/render_layer.cpp b/src/mbgl/renderer/render_layer.cpp index b844c3f60d..5868c38fbc 100644 --- a/src/mbgl/renderer/render_layer.cpp +++ b/src/mbgl/renderer/render_layer.cpp @@ -15,8 +15,9 @@ RenderLayer::RenderLayer(Immutable<style::LayerProperties> properties) baseImpl(evaluatedProperties->baseImpl) { } -void RenderLayer::setImpl(Immutable<style::Layer::Impl> impl) { - baseImpl = std::move(impl); +void RenderLayer::transition(const TransitionParameters& parameters, Immutable<style::Layer::Impl> newImpl) { + baseImpl = std::move(newImpl); + transition(parameters); } const std::string& RenderLayer::getID() const { @@ -43,10 +44,6 @@ const RenderLayerSymbolInterface* RenderLayer::getSymbolInterface() const { return nullptr; } -void RenderLayer::update() { - // no-op -} - optional<Color> RenderLayer::getSolidBackground() const { return nullopt; } |