@class UIView, NSString, UIImage, _UIFloatingContentTransformView, _UIFocusAnimationConfiguration, NSMutableArray, _UIFloatingContentCornerRadiusAnimatingScreenScaleInheritingView, _UIFloatingContentCornerRadiusAnimatingView, _UIFloatingMotionConfiguration; @protocol _UIFloatingContentViewDelegate; @interface _UIFloatingContentView : UIView { id<_UIFloatingContentViewDelegate> _floatingContentViewDelegate; _UIFloatingContentTransformView *_transformView; _UIFloatingContentCornerRadiusAnimatingScreenScaleInheritingView *_containerView; _UIFloatingContentCornerRadiusAnimatingView *_highlightView; _UIFloatingContentCornerRadiusAnimatingView *_visualEffectContainerView; UIView *_shadowView; UIView *_contentView; UIView *_highContrastFocusIndicatorView; struct __CFDictionary { } *_backgroundColorsByState; NSMutableArray *_contentMotionEffects; double _shadowOpacityLight; double _shadowOpacityDark; struct CGPoint { double x; double y; } _focusDirection; struct CGPoint { double x; double y; } _contentRotation; struct CGPoint { double x; double y; } _contentTranslation; BOOL _customScale; BOOL _symmetricScale; BOOL _stretchableShadowImage; } @property (readonly, nonatomic) UIView *highlightView; @property (readonly, nonatomic) UIView *transformView; @property (nonatomic) BOOL forwardsSubviewIntrinsicContentSizeInvalidationsToSuperview; @property (nonatomic) BOOL scalesBackwards; @property (nonatomic) BOOL roundContentWhenDeselected; @property (nonatomic) struct CGSize { double width; double height; } asymmetricScaleFactor; @property (nonatomic) struct CGSize { double width; double height; } asymmetricFocusedSizeIncrease; @property (nonatomic) BOOL _disableOutsetShadowPath; @property (nonatomic) BOOL showsHighContrastFocusIndicator; @property (nonatomic) double highContrastFocusIndicatorCornerRadius; @property (nonatomic) struct CGPoint { double x; double y; } highContrastFocusIndicatorOutset; @property (nonatomic) NSString *cornerCurve; @property (copy, nonatomic) id /* block */ focusAnimationConfigurationHandler; @property (weak, nonatomic) id<_UIFloatingContentViewDelegate> floatingContentDelegate; @property (readonly, nonatomic) UIView *contentView; @property (readonly, nonatomic) UIView *visualEffectContainerView; @property (nonatomic) double cornerRadius; @property (nonatomic, getter=isContinuousCornerEnabled) BOOL continuousCornerEnabled; @property (nonatomic) double scaleFactor; @property (nonatomic) double focusedSizeIncrease; @property (nonatomic) struct CGPoint { double x; double y; } focusScaleAnchorPoint; @property (nonatomic) double visualEffectContainerViewScaleFactor; @property (copy, nonatomic) _UIFocusAnimationConfiguration *focusAnimationConfiguration; @property (nonatomic) BOOL useShadowImage; @property (nonatomic, getter=isShadowEnabled) BOOL shadowEnabled; @property (nonatomic) struct CGSize { double width; double height; } shadowSize; @property (nonatomic) double shadowRadius; @property (nonatomic) double shadowOpacity; @property (nonatomic) double shadowVerticalOffset; @property (nonatomic) double unfocusedShadowRadius; @property (nonatomic) double unfocusedShadowOpacity; @property (nonatomic) double unfocusedShadowVerticalOffset; @property (nonatomic) struct CGSize { double width; double height; } unfocusedShadowExpansion; @property (nonatomic) struct CGSize { double width; double height; } shadowExpansion; @property (retain, nonatomic) UIImage *shadowImage; @property (nonatomic) struct CGRect { struct CGPoint { double x; double y; } origin; struct CGSize { double width; double height; } size; } shadowContentsCenter; @property (nonatomic) unsigned long long controlState; @property (nonatomic) BOOL clipsContentToBounds; @property (retain, nonatomic) _UIFloatingMotionConfiguration *contentMotion; @property (nonatomic) long long highlightStyle; @property (nonatomic, getter=isContentOpaque) BOOL contentOpaque; + (id)_defaultFocusAnimationConfiguration; - (void)_intrinsicContentSizeInvalidatedForChildView:(id)a0; - (void)_layoutContentView; - (void)dealloc; - (void)_updateScaleFactor; - (void)traitCollectionDidChange:(id)a0; - (id)initWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0; - (void)setFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0; - (void)setBounds:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0; - (id)_preferredConfigurationForFocusAnimation:(long long)a0 inContext:(id)a1; - (void).cxx_destruct; - (void)layoutSubviews; - (BOOL)_applyKeyPathsAndRelativeValues:(id)a0 forMotionEffect:(id)a1; - (double)_currentShadowOpacity; - (double)_effectiveShadowOpacity; - (double)_effectiveShadowRadius; - (id)_focusedFrameGuide; - (id)_focusedFrameGuideCreateIfNecessary:(BOOL)a0; - (void)_installContentMotionEffects; - (void)_layoutHighContrastFocusIndicator; - (void)_layoutShadow; - (unsigned long long)_primaryStateForState:(unsigned long long)a0; - (void)_setControlState:(unsigned long long)a0 withAnimationCoordinator:(id)a1; - (void)_setShadowImageIfNeeded; - (struct CGPath { } *)_shadowPathForSize:(struct CGSize { double x0; double x1; })a0 radius:(double)a1; - (BOOL)_shouldAppearToFloatForPrimaryState:(unsigned long long)a0; - (BOOL)_shouldApplyCornerRadiusForPrimaryState:(unsigned long long)a0; - (void)_uninstallContentMotionEffects; - (void)_updateContainerLayerQualityForPrimaryState:(unsigned long long)a0; - (void)_updateCornerRadiusLayers; - (void)_updateFocusedFrameGuideConstraintsIfApplicable; - (void)_updateHighContrastFocusIndicatorForPrimaryState:(unsigned long long)a0; - (void)_updateHighContrastFocusIndicatorView; - (void)_updateHighlightViewForPrimaryState:(unsigned long long)a0; - (void)_updateShadowContentsScaleForPrimaryState:(unsigned long long)a0; - (void)_updateShadowLayer; - (void)_updateShadowOpacityForPrimaryState:(unsigned long long)a0; - (void)_updateTransformForPrimaryState:(unsigned long long)a0; - (void)addContentMotionEffect:(id)a0; - (id)backgroundColorForState:(unsigned long long)a0; - (void)removeContentMotionEffect:(id)a0; - (void)setBackgroundColor:(id)a0 forState:(unsigned long long)a1; - (void)setContentMotionRotation:(struct CGPoint { double x0; double x1; })a0 translation:(struct CGPoint { double x0; double x1; })a1; - (void)setControlState:(unsigned long long)a0 animated:(BOOL)a1; - (void)setControlState:(unsigned long long)a0 withAnimationCoordinator:(id)a1; - (void)setShadowImage:(id)a0 stretchable:(BOOL)a1; - (void)setShadowOpacity:(double)a0 forUserInterfaceStyle:(long long)a1; - (double)shadowOpacityForUserInterfaceStyle:(long long)a0; @end