[ios] Define user dot constants in implementation file
This commit is contained in:
committed by
Minh Nguyễn
parent
a323b0dcec
commit
093d9da6ef
@@ -1,14 +1,14 @@
|
||||
#import <UIKit/UIKit.h>
|
||||
#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
|
||||
|
||||
|
||||
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user