System/Library/PrivateFrameworks/NanoTimeKit.framework
NTKKaleidoscopeFaceView.h
Download NTKKaleidoscopeFaceView.h
@class NTKRoundedCornerOverlayView, NSString, NTKColorCircularUtilitarianFaceViewComplicationFactory, UIImage, NTKKaleidoscopePathfinder, NSMapTable, NTKPhoto, CLKUIResourceProviderKey, NSMutableSet, CLKUIQuadView, CLKUITexture, UIColor;
@interface NTKKaleidoscopeFaceView : NTKAnalogFaceView <NTKColorCircularUtilitarianFaceViewComplicationFactoryDelegate, CLKUIQuadViewDelegate, CLKUIResourceProviderDelegate> {
CLKUIQuadView *_quadView;
NTKRoundedCornerOverlayView *_cornerView;
NTKColorCircularUtilitarianFaceViewComplicationFactory *_faceViewComplicationFactory;
double _crownOffset;
unsigned int _frameCounter;
UIColor *_complicationPlatterColor;
double _lastComplicationUpdateTime;
struct CGColorSpace { } *_extendedSRGBcolorSpace;
CLKUITexture *_userTextureLuma;
CLKUITexture *_userTextureChroma;
UIImage *_userSwatch;
UIImage *_userImage;
NTKPhoto *_userPhoto;
NSString *_userUuidLuma;
NSString *_userUuidChroma;
NTKKaleidoscopePathfinder *_userPathfinder;
CLKUIResourceProviderKey *_resourceProviderKey;
float _crownTurnsPerRotation;
double _dayDuration;
NSMapTable *_quadPathfinderMapTable;
NSMutableSet *_loadedAssets;
BOOL _interactiveModeAnimationInFlight;
}
@property (nonatomic) unsigned long long currentAsset;
@property (nonatomic) unsigned long long currentStyle;
@property (retain, nonatomic) UIColor *complicationColor;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
+ (id)_swatchForEditModeDependsOnOptions:(long long)a0 forDevice:(id)a1;
- (void)dealloc;
- (void).cxx_destruct;
- (id)_imageForAsset:(unsigned long long)a0;
- (void)_applyDataMode;
- (void)_applyFrozen;
- (void)_applyOption:(id)a0 forCustomEditMode:(long long)a1 slot:(id)a2;
- (void)_applyRubberBandingFraction:(double)a0 forCustomEditMode:(long long)a1 slot:(id)a2;
- (void)_applyTransitionFraction:(double)a0 fromOption:(id)a1 toOption:(id)a2 forCustomEditMode:(long long)a3 slot:(id)a4;
- (void)_cleanupAfterEditing;
- (void)_cleanupAfterTransitionComplicationSlot:(id)a0 selectedComplication:(id)a1;
- (void)_cleanupAfterZoom;
- (double)_complicationAlphaForEditMode:(long long)a0;
- (long long)_complicationPickerStyleForSlot:(id)a0;
- (void)_configureForTransitionFraction:(double)a0 fromEditMode:(long long)a1 toEditMode:(long long)a2;
- (void)_configureTimeView:(id)a0;
- (double)_contentAlphaForEditMode:(long long)a0;
- (float)_crownTurnsForStyle:(unsigned long long)a0;
- (void)_curvedComplicationCircleRadius:(double *)a0 centerAngle:(double *)a1 maxAngularWidth:(double *)a2 circleCenter:(struct CGPoint { double x0; double x1; } *)a3 interior:(BOOL *)a4 forSlot:(id)a5;
- (void)_disableCrown;
- (void)_enableCrown;
- (double)_handAlphaForEditMode:(long long)a0;
- (BOOL)_isEditOptionFullscreen:(id)a0;
- (double)_kaleidoscopeTime;
- (long long)_keylineStyleForComplicationSlot:(id)a0;
- (id)_keylineViewForCustomEditMode:(long long)a0 slot:(id)a1;
- (void)_loadCurrentQuad;
- (void)_loadSnapshotContentViews;
- (id)_newComplicationFactoryForDevice:(id)a0;
- (id)_pathfinderForAsset:(unsigned long long)a0;
- (void)_prepareForEditing;
- (void)_prepareToZoom;
- (id)_quadWithStyle:(unsigned long long)a0 asset:(unsigned long long)a1;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_relativeKeylineFrameForCustomEditMode:(long long)a0 slot:(id)a1;
- (void)_renderSynchronouslyWithImageQueueDiscard:(BOOL)a0 inGroup:(id)a1;
- (BOOL)_slotSupportsCurvedText:(id)a0;
- (id)_snapshotWithAsset:(unsigned long long)a0 style:(unsigned long long)a1 size:(struct CGSize { double x0; double x1; })a2;
- (BOOL)_supportsUnadornedSnapshot;
- (id)_swatchForAsset:(unsigned long long)a0;
- (id)_swatchFromUserImage;
- (id)_swatchImageForEditOption:(id)a0 mode:(long long)a1 withSelectedOptions:(id)a2;
- (id)_textureChromaForAsset:(unsigned long long)a0;
- (id)_textureLumaForAsset:(unsigned long long)a0;
- (void)_unloadSnapshotContentViews;
- (void)_updateComplicationColors;
- (void)_updateDayDuration;
- (void)_updateForResourceDirectoryChange:(id)a0;
- (void)_updateFramerate;
- (id)_updatePathForQuadView:(id)a0 time:(double)a1 crownOffset:(double)a2;
- (void)_updatePathForTime:(double)a0;
- (void)_updateRotationForQuadView:(id)a0 time:(double)a1 crownOffset:(double)a2;
- (void)_updateUserContent;
- (void)_updateWithAsset:(unsigned long long)a0;
- (double)_verticalPaddingForStatusBar;
- (BOOL)_wantsStatusBarIconShadow;
- (id)initWithFaceStyle:(long long)a0 forDevice:(id)a1 clientIdentifier:(id)a2;
- (id)provideAtlasBacking:(id)a0;
- (void)quadViewWillDisplay:(id)a0 forTime:(double)a1;
- (id)resourceProviderKey;
- (BOOL)slotUsesCurvedText:(id)a0;
@end