diff options
author | Justin R. Miller <incanus@codesorcery.net> | 2016-08-15 13:47:25 -0700 |
---|---|---|
committer | Justin R. Miller <incanus@codesorcery.net> | 2016-08-16 11:29:26 -0700 |
commit | 01b94de107de875a6889258e72e5e060c0de0881 (patch) | |
tree | de59c3fe781dcfeebf8f19c77f67b623bd205a31 /platform/darwin/src/MGLLineStyleLayer.mm | |
parent | 31f15c6c62960c25deebf9475014090b696d42e1 (diff) | |
download | qtlocation-mapboxgl-01b94de107de875a6889258e72e5e060c0de0881.tar.gz |
fixes #5957: automatically call update() for iOS runtime style API
Diffstat (limited to 'platform/darwin/src/MGLLineStyleLayer.mm')
-rw-r--r-- | platform/darwin/src/MGLLineStyleLayer.mm | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/platform/darwin/src/MGLLineStyleLayer.mm b/platform/darwin/src/MGLLineStyleLayer.mm index 8c6ee1e6d2..de802a490b 100644 --- a/platform/darwin/src/MGLLineStyleLayer.mm +++ b/platform/darwin/src/MGLLineStyleLayer.mm @@ -1,6 +1,7 @@ // This file is generated. // Edit platform/darwin/scripts/generate-style-code.js, then run `make style-code-darwin`. +#import "MGLBaseStyleLayer_Private.hpp" #import "MGLStyleLayer_Private.hpp" #import "MGLStyleAttributeValue.h" #import "MGLLineStyleLayer.h" @@ -32,6 +33,7 @@ - (void)setLineCap:(id <MGLStyleAttributeValue, MGLStyleAttributeValue_Private>)lineCap { MGLSetEnumProperty(lineCap, LineCap, LineCapType, MGLLineStyleLayerLineCap); + [self update]; } - (id <MGLStyleAttributeValue>)lineCap { @@ -40,6 +42,7 @@ - (void)setLineJoin:(id <MGLStyleAttributeValue, MGLStyleAttributeValue_Private>)lineJoin { MGLSetEnumProperty(lineJoin, LineJoin, LineJoinType, MGLLineStyleLayerLineJoin); + [self update]; } - (id <MGLStyleAttributeValue>)lineJoin { @@ -48,6 +51,7 @@ - (void)setLineMiterLimit:(id <MGLStyleAttributeValue, MGLStyleAttributeValue_Private>)lineMiterLimit { self.layer->setLineMiterLimit(lineMiterLimit.mbgl_floatPropertyValue); + [self update]; } - (id <MGLStyleAttributeValue>)lineMiterLimit { @@ -56,6 +60,7 @@ - (void)setLineRoundLimit:(id <MGLStyleAttributeValue, MGLStyleAttributeValue_Private>)lineRoundLimit { self.layer->setLineRoundLimit(lineRoundLimit.mbgl_floatPropertyValue); + [self update]; } - (id <MGLStyleAttributeValue>)lineRoundLimit { @@ -66,6 +71,7 @@ - (void)setLineOpacity:(id <MGLStyleAttributeValue, MGLStyleAttributeValue_Private>)lineOpacity { self.layer->setLineOpacity(lineOpacity.mbgl_floatPropertyValue); + [self update]; } - (id <MGLStyleAttributeValue>)lineOpacity { @@ -74,6 +80,7 @@ - (void)setLineColor:(id <MGLStyleAttributeValue, MGLStyleAttributeValue_Private>)lineColor { self.layer->setLineColor(lineColor.mbgl_colorPropertyValue); + [self update]; } - (id <MGLStyleAttributeValue>)lineColor { @@ -82,6 +89,7 @@ - (void)setLineTranslate:(id <MGLStyleAttributeValue, MGLStyleAttributeValue_Private>)lineTranslate { self.layer->setLineTranslate(lineTranslate.mbgl_offsetPropertyValue); + [self update]; } - (id <MGLStyleAttributeValue>)lineTranslate { @@ -90,6 +98,7 @@ - (void)setLineTranslateAnchor:(id <MGLStyleAttributeValue, MGLStyleAttributeValue_Private>)lineTranslateAnchor { MGLSetEnumProperty(lineTranslateAnchor, LineTranslateAnchor, TranslateAnchorType, MGLLineStyleLayerLineTranslateAnchor); + [self update]; } - (id <MGLStyleAttributeValue>)lineTranslateAnchor { @@ -98,6 +107,7 @@ - (void)setLineWidth:(id <MGLStyleAttributeValue, MGLStyleAttributeValue_Private>)lineWidth { self.layer->setLineWidth(lineWidth.mbgl_floatPropertyValue); + [self update]; } - (id <MGLStyleAttributeValue>)lineWidth { @@ -106,6 +116,7 @@ - (void)setLineGapWidth:(id <MGLStyleAttributeValue, MGLStyleAttributeValue_Private>)lineGapWidth { self.layer->setLineGapWidth(lineGapWidth.mbgl_floatPropertyValue); + [self update]; } - (id <MGLStyleAttributeValue>)lineGapWidth { @@ -114,6 +125,7 @@ - (void)setLineOffset:(id <MGLStyleAttributeValue, MGLStyleAttributeValue_Private>)lineOffset { self.layer->setLineOffset(lineOffset.mbgl_floatPropertyValue); + [self update]; } - (id <MGLStyleAttributeValue>)lineOffset { @@ -122,6 +134,7 @@ - (void)setLineBlur:(id <MGLStyleAttributeValue, MGLStyleAttributeValue_Private>)lineBlur { self.layer->setLineBlur(lineBlur.mbgl_floatPropertyValue); + [self update]; } - (id <MGLStyleAttributeValue>)lineBlur { @@ -130,6 +143,7 @@ - (void)setLineDasharray:(id <MGLStyleAttributeValue, MGLStyleAttributeValue_Private>)lineDasharray { self.layer->setLineDasharray(lineDasharray.mbgl_numberArrayPropertyValue); + [self update]; } - (id <MGLStyleAttributeValue>)lineDasharray { @@ -138,6 +152,7 @@ - (void)setLinePattern:(id <MGLStyleAttributeValue, MGLStyleAttributeValue_Private>)linePattern { self.layer->setLinePattern(linePattern.mbgl_stringPropertyValue); + [self update]; } - (id <MGLStyleAttributeValue>)linePattern { |