diff options
Diffstat (limited to 'include/mbgl/style/layers/line_layer.hpp')
-rw-r--r-- | include/mbgl/style/layers/line_layer.hpp | 76 |
1 files changed, 38 insertions, 38 deletions
diff --git a/include/mbgl/style/layers/line_layer.hpp b/include/mbgl/style/layers/line_layer.hpp index 21fdb3653e..b68753705c 100644 --- a/include/mbgl/style/layers/line_layer.hpp +++ b/include/mbgl/style/layers/line_layer.hpp @@ -45,11 +45,11 @@ public: // Paint properties - static PropertyValue<float> getDefaultLineOpacity(); - const PropertyValue<float>& getLineOpacity() const; - void setLineOpacity(const PropertyValue<float>&); - void setLineOpacityTransition(const TransitionOptions&); - TransitionOptions getLineOpacityTransition() const; + static PropertyValue<float> getDefaultLineBlur(); + const PropertyValue<float>& getLineBlur() const; + void setLineBlur(const PropertyValue<float>&); + void setLineBlurTransition(const TransitionOptions&); + TransitionOptions getLineBlurTransition() const; static PropertyValue<Color> getDefaultLineColor(); const PropertyValue<Color>& getLineColor() const; @@ -57,23 +57,11 @@ public: void setLineColorTransition(const TransitionOptions&); TransitionOptions getLineColorTransition() const; - static PropertyValue<std::array<float, 2>> getDefaultLineTranslate(); - const PropertyValue<std::array<float, 2>>& getLineTranslate() const; - void setLineTranslate(const PropertyValue<std::array<float, 2>>&); - void setLineTranslateTransition(const TransitionOptions&); - TransitionOptions getLineTranslateTransition() const; - - static PropertyValue<TranslateAnchorType> getDefaultLineTranslateAnchor(); - const PropertyValue<TranslateAnchorType>& getLineTranslateAnchor() const; - void setLineTranslateAnchor(const PropertyValue<TranslateAnchorType>&); - void setLineTranslateAnchorTransition(const TransitionOptions&); - TransitionOptions getLineTranslateAnchorTransition() const; - - static PropertyValue<float> getDefaultLineWidth(); - const PropertyValue<float>& getLineWidth() const; - void setLineWidth(const PropertyValue<float>&); - void setLineWidthTransition(const TransitionOptions&); - TransitionOptions getLineWidthTransition() const; + static PropertyValue<std::vector<float>> getDefaultLineDasharray(); + const PropertyValue<std::vector<float>>& getLineDasharray() const; + void setLineDasharray(const PropertyValue<std::vector<float>>&); + void setLineDasharrayTransition(const TransitionOptions&); + TransitionOptions getLineDasharrayTransition() const; static PropertyValue<float> getDefaultLineGapWidth(); const PropertyValue<float>& getLineGapWidth() const; @@ -81,23 +69,23 @@ public: void setLineGapWidthTransition(const TransitionOptions&); TransitionOptions getLineGapWidthTransition() const; + static ColorRampPropertyValue getDefaultLineGradient(); + const ColorRampPropertyValue& getLineGradient() const; + void setLineGradient(const ColorRampPropertyValue&); + void setLineGradientTransition(const TransitionOptions&); + TransitionOptions getLineGradientTransition() const; + static PropertyValue<float> getDefaultLineOffset(); const PropertyValue<float>& getLineOffset() const; void setLineOffset(const PropertyValue<float>&); void setLineOffsetTransition(const TransitionOptions&); TransitionOptions getLineOffsetTransition() const; - static PropertyValue<float> getDefaultLineBlur(); - const PropertyValue<float>& getLineBlur() const; - void setLineBlur(const PropertyValue<float>&); - void setLineBlurTransition(const TransitionOptions&); - TransitionOptions getLineBlurTransition() const; - - static PropertyValue<std::vector<float>> getDefaultLineDasharray(); - const PropertyValue<std::vector<float>>& getLineDasharray() const; - void setLineDasharray(const PropertyValue<std::vector<float>>&); - void setLineDasharrayTransition(const TransitionOptions&); - TransitionOptions getLineDasharrayTransition() const; + static PropertyValue<float> getDefaultLineOpacity(); + const PropertyValue<float>& getLineOpacity() const; + void setLineOpacity(const PropertyValue<float>&); + void setLineOpacityTransition(const TransitionOptions&); + TransitionOptions getLineOpacityTransition() const; static PropertyValue<std::string> getDefaultLinePattern(); const PropertyValue<std::string>& getLinePattern() const; @@ -105,11 +93,23 @@ public: void setLinePatternTransition(const TransitionOptions&); TransitionOptions getLinePatternTransition() const; - static ColorRampPropertyValue getDefaultLineGradient(); - const ColorRampPropertyValue& getLineGradient() const; - void setLineGradient(const ColorRampPropertyValue&); - void setLineGradientTransition(const TransitionOptions&); - TransitionOptions getLineGradientTransition() const; + static PropertyValue<std::array<float, 2>> getDefaultLineTranslate(); + const PropertyValue<std::array<float, 2>>& getLineTranslate() const; + void setLineTranslate(const PropertyValue<std::array<float, 2>>&); + void setLineTranslateTransition(const TransitionOptions&); + TransitionOptions getLineTranslateTransition() const; + + static PropertyValue<TranslateAnchorType> getDefaultLineTranslateAnchor(); + const PropertyValue<TranslateAnchorType>& getLineTranslateAnchor() const; + void setLineTranslateAnchor(const PropertyValue<TranslateAnchorType>&); + void setLineTranslateAnchorTransition(const TransitionOptions&); + TransitionOptions getLineTranslateAnchorTransition() const; + + static PropertyValue<float> getDefaultLineWidth(); + const PropertyValue<float>& getLineWidth() const; + void setLineWidth(const PropertyValue<float>&); + void setLineWidthTransition(const TransitionOptions&); + TransitionOptions getLineWidthTransition() const; // Private implementation |