diff options
author | Alexander Shalamov <alexander.shalamov@mapbox.com> | 2020-02-03 12:32:16 +0200 |
---|---|---|
committer | Alexander Shalamov <alexander.shalamov@mapbox.com> | 2020-02-03 16:45:42 +0300 |
commit | 0b727108c8517be7fc2d03d5843aefd94cb789be (patch) | |
tree | 234dfe3c13d2c695207325ae2a00997b247cd0f1 /src/mbgl | |
parent | a600a1c3186cdcbf216ce129fe9037531e0998b3 (diff) | |
download | qtlocation-mapboxgl-0b727108c8517be7fc2d03d5843aefd94cb789be.tar.gz |
[core] Add getSharedExpression to property expression
New method can be used for aggregating property expressions from
multiple properties(layers) into single match / case expression.
Diffstat (limited to 'src/mbgl')
-rw-r--r-- | src/mbgl/style/property_expression.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/mbgl/style/property_expression.cpp b/src/mbgl/style/property_expression.cpp index d531181e71..8d603e4b15 100644 --- a/src/mbgl/style/property_expression.cpp +++ b/src/mbgl/style/property_expression.cpp @@ -54,5 +54,9 @@ const expression::Expression& PropertyExpressionBase::getExpression() const noex return *expression; } +std::shared_ptr<const expression::Expression> PropertyExpressionBase::getSharedExpression() const noexcept { + return expression; +} + } // namespace style } // namespace mbgl |