System/Library/Frameworks/MapKit.framework
_MKPuckAccuracyLayer.h
Download _MKPuckAccuracyLayer.h
@class UIColor, CAGradientLayer, NSArray, CALayer, UITraitCollection;
@interface _MKPuckAccuracyLayer : CALayer {
BOOL _externallyHidden;
BOOL _internallyHidden;
BOOL _shouldShowAnimationsIfAvailable;
UIColor *_fullOpacityFillColor;
double _baseOpacity;
double _additionalOpacityMultiplier;
UIColor *_fullOpacityStrokeColor;
double _baseStrokeOpacity;
double _additionalStrokeOpacityMultiplier;
BOOL _useDarkAppearance;
CALayer *_ring;
CAGradientLayer *_faux3DHighlight;
CALayer *_faux3DHighlightMask;
NSArray *_faux3DHighlightMaskRings;
CALayer *_faux3DShadow;
}
@property (nonatomic, getter=isFaux3DEnabled) BOOL faux3DEnabled;
@property (nonatomic) double minimumRadius;
@property (nonatomic) unsigned long long mapType;
@property (retain, nonatomic) UIColor *tintColor;
@property (nonatomic, getter=isStale) BOOL stale;
@property (readonly, nonatomic) double currentAccuracy;
@property (readonly, nonatomic) double accuracy;
@property (readonly, nonatomic) struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; } significantBounds;
@property (readonly, nonatomic) double presentationFillOpacity;
@property (retain, nonatomic) UITraitCollection *traitCollection;
@property (nonatomic) double mapPitchRadians;
@property (nonatomic) double mapCameraDistance;
- (void)_updateColors;
- (id)init;
- (void)setFillOpacity:(double)a0 duration:(double)a1;
- (void)setHidden:(BOOL)a0;
- (void)stopAnimations;
- (void)setStrokeOpacity:(double)a0 duration:(double)a1;
- (void).cxx_destruct;
- (void)_updateFaux3DRingsIfNecessary;
- (void)startAnimationsIfNecessary;
- (void)updateLegacyConfiguration;
- (void)setAccuracy:(double)a0 duration:(double)a1;
- (void)_createFaux3DRings;
@end