From fe2a26225f3746381b36ad8b6c6a3ce7727bf655 Mon Sep 17 00:00:00 2001 From: John Firebaugh Date: Mon, 29 Aug 2016 12:00:08 -0700 Subject: [core, ios, android, qt] Observe style layer mutations rather than requiring SDKs to use Map::update This paves the way for updates to filter and layout properties to trigger a source reload, without each SDK having to participate in the implementation. --- platform/darwin/src/MGLCircleStyleLayer.mm | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) (limited to 'platform/darwin/src/MGLCircleStyleLayer.mm') diff --git a/platform/darwin/src/MGLCircleStyleLayer.mm b/platform/darwin/src/MGLCircleStyleLayer.mm index 6c038318cc..a906407486 100644 --- a/platform/darwin/src/MGLCircleStyleLayer.mm +++ b/platform/darwin/src/MGLCircleStyleLayer.mm @@ -1,7 +1,7 @@ // This file is generated. // Edit platform/darwin/scripts/generate-style-code.js, then run `make style-code-darwin`. -#import "MGLBaseStyleLayer_Private.h" +#import "NSPredicate+MGLAdditions.h" #import "MGLStyleLayer_Private.h" #import "MGLStyleAttributeValue.h" #import "MGLCircleStyleLayer.h" @@ -43,7 +43,6 @@ - (void)setCircleRadius:(id )circleRadius { self.layer->setCircleRadius(circleRadius.mbgl_floatPropertyValue); - [self update]; } - (id )circleRadius { @@ -52,7 +51,6 @@ - (void)setCircleColor:(id )circleColor { self.layer->setCircleColor(circleColor.mbgl_colorPropertyValue); - [self update]; } - (id )circleColor { @@ -61,7 +59,6 @@ - (void)setCircleBlur:(id )circleBlur { self.layer->setCircleBlur(circleBlur.mbgl_floatPropertyValue); - [self update]; } - (id )circleBlur { @@ -70,7 +67,6 @@ - (void)setCircleOpacity:(id )circleOpacity { self.layer->setCircleOpacity(circleOpacity.mbgl_floatPropertyValue); - [self update]; } - (id )circleOpacity { @@ -79,7 +75,6 @@ - (void)setCircleTranslate:(id )circleTranslate { self.layer->setCircleTranslate(circleTranslate.mbgl_offsetPropertyValue); - [self update]; } - (id )circleTranslate { @@ -88,7 +83,6 @@ - (void)setCircleTranslateAnchor:(id )circleTranslateAnchor { MGLSetEnumProperty(circleTranslateAnchor, CircleTranslateAnchor, TranslateAnchorType, MGLCircleStyleLayerCircleTranslateAnchor); - [self update]; } - (id )circleTranslateAnchor { @@ -97,7 +91,6 @@ - (void)setCirclePitchScale:(id )circlePitchScale { MGLSetEnumProperty(circlePitchScale, CirclePitchScale, CirclePitchScaleType, MGLCircleStyleLayerCirclePitchScale); - [self update]; } - (id )circlePitchScale { -- cgit v1.2.1