System/Library/Frameworks/MapKit.framework
MKUserLocationHeadingConeLayer.h
Download MKUserLocationHeadingConeLayer.h
@class UIColor, NSString, CAShapeLayer, _MKPuckAnnotationView, UITraitCollection;
@interface MKUserLocationHeadingConeLayer : CAGradientLayer <MKUserLocationHeadingIndicator, MKUserLocationHeadingAnimatableIndicator> {
_MKPuckAnnotationView *_userLocationView;
CAShapeLayer *_maskLayer;
double _headingAccuracy;
BOOL _shouldMatchAccuracyRadius;
UIColor *_tintColor;
double _halfMinAngle;
double _lastAccuracyRadius;
}
@property (nonatomic) double minimumAccuracyRadius;
@property (retain, nonatomic) UITraitCollection *traitCollection;
@property (nonatomic) unsigned long long mapType;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
- (void)_updateColors;
- (BOOL)_shouldShowHeadingForAccuracy:(double)a0;
- (void)animateToSetVisible:(BOOL)a0 completion:(id /* block */)a1;
- (void)_updateShowHeadingForAccuracy:(double)a0;
- (void)updateTintColor:(id)a0;
- (double)_opacityForAccuracy:(double)a0 locationAccuracy:(double)a1;
- (void)updateHeading:(double)a0;
- (void).cxx_destruct;
- (void)_updateHeadingMaskForAccuracy:(double)a0 previousAccuracy:(double)a1;
- (id)_colorsForAccuracyRadius:(double)a0;
- (id)initWithUserLocationView:(id)a0 shouldMatchAccuracyRadius:(BOOL)a1 minimumPresentationAngle:(double)a2;
- (void)_createMaskLayer;
- (void)setAccuracyRadius:(double)a0 duration:(double)a1;
- (id)_accuracyGradientLocationsForAccuracyRadius:(double)a0;
- (void)_animateToOpacity:(double)a0 completion:(id /* block */)a1;
- (void)updateHeadingAccuracy:(double)a0 previousAccuracy:(double)a1;
@end