From 093d9da6ef4d5add137149c956d115f185bd4795 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Minh=20Nguye=CC=82=CC=83n?= Date: Thu, 28 Sep 2017 15:05:22 -0700 Subject: [ios] Define user dot constants in implementation file --- platform/ios/src/MGLFaux3DUserLocationAnnotationView.h | 10 +++++----- platform/ios/src/MGLFaux3DUserLocationAnnotationView.m | 8 ++++++++ 2 files changed, 13 insertions(+), 5 deletions(-) diff --git a/platform/ios/src/MGLFaux3DUserLocationAnnotationView.h b/platform/ios/src/MGLFaux3DUserLocationAnnotationView.h index da5c7155a5..35fb31a342 100644 --- a/platform/ios/src/MGLFaux3DUserLocationAnnotationView.h +++ b/platform/ios/src/MGLFaux3DUserLocationAnnotationView.h @@ -1,14 +1,14 @@ #import #import "MGLUserLocationAnnotationView.h" -const CGFloat MGLUserLocationAnnotationDotSize = 22.0; -const CGFloat MGLUserLocationAnnotationHaloSize = 115.0; +extern const CGFloat MGLUserLocationAnnotationDotSize; +extern const CGFloat MGLUserLocationAnnotationHaloSize; -const CGFloat MGLUserLocationAnnotationPuckSize = 45.0; -const CGFloat MGLUserLocationAnnotationArrowSize = MGLUserLocationAnnotationPuckSize * 0.6; +extern const CGFloat MGLUserLocationAnnotationPuckSize; +extern const CGFloat MGLUserLocationAnnotationArrowSize; // Threshold in radians between heading indicator rotation updates. -const CGFloat MGLUserLocationHeadingUpdateThreshold = 0.01; +extern const CGFloat MGLUserLocationHeadingUpdateThreshold; @interface MGLFaux3DUserLocationAnnotationView : MGLUserLocationAnnotationView diff --git a/platform/ios/src/MGLFaux3DUserLocationAnnotationView.m b/platform/ios/src/MGLFaux3DUserLocationAnnotationView.m index 7001569b30..21f6aaa540 100644 --- a/platform/ios/src/MGLFaux3DUserLocationAnnotationView.m +++ b/platform/ios/src/MGLFaux3DUserLocationAnnotationView.m @@ -6,6 +6,14 @@ #import "MGLUserLocationHeadingArrowLayer.h" #import "MGLUserLocationHeadingBeamLayer.h" +const CGFloat MGLUserLocationAnnotationDotSize = 22.0; +const CGFloat MGLUserLocationAnnotationHaloSize = 115.0; + +const CGFloat MGLUserLocationAnnotationPuckSize = 45.0; +const CGFloat MGLUserLocationAnnotationArrowSize = MGLUserLocationAnnotationPuckSize * 0.6; + +const CGFloat MGLUserLocationHeadingUpdateThreshold = 0.01; + @implementation MGLFaux3DUserLocationAnnotationView { BOOL _puckModeActivated; -- cgit v1.2.1