diff options
Diffstat (limited to 'include/mbgl/style/layers/location_indicator_layer.hpp')
-rw-r--r-- | include/mbgl/style/layers/location_indicator_layer.hpp | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/include/mbgl/style/layers/location_indicator_layer.hpp b/include/mbgl/style/layers/location_indicator_layer.hpp index e9e67c1a20..f112664dab 100644 --- a/include/mbgl/style/layers/location_indicator_layer.hpp +++ b/include/mbgl/style/layers/location_indicator_layer.hpp @@ -7,7 +7,7 @@ #include <mbgl/style/layer.hpp> #include <mbgl/style/filter.hpp> #include <mbgl/style/property_value.hpp> -#include <mbgl/style/expression/formatted.hpp> +#include <mbgl/style/rotation.hpp> #include <mbgl/util/color.hpp> namespace mbgl { @@ -22,10 +22,6 @@ public: // Layout properties - static PropertyValue<float> getDefaultBearing(); - const PropertyValue<float>& getBearing() const; - void setBearing(const PropertyValue<float>&); - static PropertyValue<expression::Image> getDefaultBearingImage(); const PropertyValue<expression::Image>& getBearingImage() const; void setBearingImage(const PropertyValue<expression::Image>&); @@ -66,6 +62,12 @@ public: void setAccuracyRadiusColorTransition(const TransitionOptions&); TransitionOptions getAccuracyRadiusColorTransition() const; + static PropertyValue<Rotation> getDefaultBearing(); + const PropertyValue<Rotation>& getBearing() const; + void setBearing(const PropertyValue<Rotation>&); + void setBearingTransition(const TransitionOptions&); + TransitionOptions getBearingTransition() const; + static PropertyValue<float> getDefaultBearingImageSize(); const PropertyValue<float>& getBearingImageSize() const; void setBearingImageSize(const PropertyValue<float>&); |