@class SBFluidSwitcherModifierTimelineController, UITapGestureRecognizer, BSAnimationSettings, NSDictionary, UIScrollView, SBFluidSwitcherContentView, SBSwitcherAccessoryLayoutElement, NSMutableSet, NSMutableArray, SBBestAppSuggestion, UIPanGestureRecognizer, SBHomeScreenBackdropViewBase, SBIconView, SBShelfBackgroundView, SBSwitcherModifier, CADisplayLink, SBDisplayItemLayoutAttributesCalculator, SBLayoutStateTransitionCoordinator, SBAppSwitcherSnapshotLockoutViewControllerProvider, NSCountedSet, SBFluidSwitcherSheetMetricsCache, SBFluidSwitcherButton, SBAppSwitcherScrollView, SBFloatingDockWindowLevelAssertion, UIApplicationSceneDeactivationAssertion, SBScrollSwitcherModifierEvent, SBFloatingDockBehaviorAssertion, SBAppSwitcherSnapshotImageCache, UIView, SBSlideOverTongueView, NSArray, SBViewMorphAnimator, SBFluidSwitcherLayoutContext, SBAppSwitcherDefaults, NSMutableDictionary, SBSwitcherKeyboardSuppressionMode, SBFHomeGrabberSettings, NSString, SBFluidSwitcherTitledButton, NSPointerArray, SBFluidSwitcherItemContainer, UINotificationFeedbackGenerator, _UIBackdropView, SBContinuousExposeStripTongueView, UILabel, SBSceneManager, SBAppSwitcherSettings, NSSet, SBSwitcherController, SBFluidSwitcherPageContentViewProvider, SBWorkspaceApplicationSceneTransitionContext, _UIWindowSceneActivationCleanupAction; @protocol SBSwitcherContentViewControllerDelegate, SBSwitcherContentViewControllerDataSource, BSInvalidatable, SBSwitcherLiveContentOverlayCoordinating, BSDefaultObserver, SAInvalidatable; @interface SBFluidSwitcherViewController : UIViewController { SBLayoutStateTransitionCoordinator *_layoutStateTransitionCoordinator; SBSceneManager *_sceneManager; id _liveContentOverlayCoordinator; NSMutableDictionary *_appLayoutToTitleItemController; struct CGPoint { double x; double y; } _scrollViewLastContentOffset; BOOL _scrollViewLastScrolledForward; SBFluidSwitcherPageContentViewProvider *_pageContentViewProvider; SBAppSwitcherSnapshotImageCache *_snapshotCache; SBAppSwitcherSnapshotLockoutViewControllerProvider *_lockoutVCProvider; SBAppSwitcherDefaults *_defaults; SBAppSwitcherSettings *_settings; SBFluidSwitcherSheetMetricsCache *_sheetMetricsCache; UIApplicationSceneDeactivationAssertion *_transitionBeginResignActiveAssertion; UIApplicationSceneDeactivationAssertion *_resignActiveAssertion; NSSet *_resignActiveAssertions; NSDictionary *_lastAppLayoutsToResignActive; SBSwitcherKeyboardSuppressionMode *_lastKeyboardSuppressionMode; NSString *_fluidSwitcherAssertionReason; NSString *_tapticEngineEmptySwitcherReason; NSString *_tapticEngineForcePressPreviewReason; NSString *_tapticEngineForcePressCommitReason; SBWorkspaceApplicationSceneTransitionContext *_pendingTransitionContext; UINotificationFeedbackGenerator *_emptySwitcherFeedbackGenerator; UINotificationFeedbackGenerator *_flyInFeedbackGenerator; UINotificationFeedbackGenerator *_reduceMotionFeedbackGenerator; id _deferOrientationUpdatesAssertion; UITapGestureRecognizer *_dismissTapGestureRecognizer; UIView *_crossfadeSnapshotView; UIView *_hitTestBlockerView; BOOL _currentWallpaperRequiredForSwitcher; long long _currentWallpaperStyle; BOOL _currentHomeScreenContentRequired; long long _currentHomeScreenBackdropBlurType; long long _currentSwitcherBackdropBlurType; SBFluidSwitcherModifierTimelineController *_modifierTimelineController; NSArray *_cachedAdjustedAppLayouts; NSArray *_cachedAdjustedLeafAppLayouts; unsigned long long _appLayoutsGenerationCount; unsigned long long _continuousExposeIdentifiersGenerationCount; NSCountedSet *_requestedHiddenAppLayouts; BOOL _hasAnyUnadjustedAppLayoutsInDuality; NSSet *_visibleAdjustedAppLayouts; NSDictionary *_leafAppLayoutsToAdjustedAppLayouts; NSDictionary *_leafAppLayoutsToRecencyAppLayouts; id /* block */ _activeTransitionSubcompletionGenerator; NSString *_debugName; BOOL _isShowingModifierTimeline; id _stateCaptureInvalidatable; id _chamoisWindowingUIEnabledObserver; id _medusaMultitaskingEnabledObserver; id _chamoisDefaultsObserver; BOOL _chamoisDefaultsObserver_prefersStripsHidden; BOOL _chamoisDefaultsObserver_prefersDockHidden; NSPointerArray *_outstandingAnimations; UIPanGestureRecognizer *_borrowableScrollViewPanGestureRecognizer; SBFluidSwitcherContentView *_stashedContentView; SBHomeScreenBackdropViewBase *_backdropView; SBSwitcherAccessoryLayoutElement *_backdropLayoutElement; UIView *_dimmingView; SBSwitcherAccessoryLayoutElement *_dimmingViewLayoutElement; SBSwitcherAccessoryLayoutElement *_genericAccessoryLayoutElement; SBSlideOverTongueView *_slideOverTongue; SBSwitcherAccessoryLayoutElement *_slideOverTongueLayoutElement; SBShelfBackgroundView *_shelfBackgroundView; NSSet *_shelfFocusedDisplayItems; BOOL _hasDispatchedInitialSetupEvent; unsigned long long _keyboardUIPosition; BOOL _isKeyboardShowing; BOOL _isSoftwareKeyboardVisible; BOOL _isMedusaHostedKeyboardVisible; struct CGRect { struct CGPoint { double x; double y; } origin; struct CGSize { double width; double height; } size; } _currentKeyboardFrame; NSMutableSet *_overlayAccessoryViewsReusePool; NSMutableSet *_underlayAccessoryViewsReusePool; NSMutableSet *_systemApertureContentSuppressionAssertionsForGesture; NSMutableDictionary *_systemApertureContentSuppressionAssertionsByInvalidationUUID; NSMutableDictionary *_systemApertureGlobalSuppressionAssertionsByInvalidationUUID; NSMutableDictionary *_systemApertureKeyLineAssertionsByInvalidationUUID; id _systemApertureShadowAssertion; UIView *_rootDestOutClippingView; NSMutableDictionary *_centerWindowActivationAnimationContexts; id /* block */ _centerWindowInAppMorphCompletion; _UIWindowSceneActivationCleanupAction *_pendingCenterWindowCleanupAction; NSCountedSet *_shadowPathDisplayLinkRequiringReasons; CADisplayLink *_shadowPathDisplayLink; NSArray *_cachedOrderedAllLayoutElementViews; NSSet *_foregroundingAppLayouts; NSArray *_continuousExposeIdentifiersInSwitcher; NSArray *_continuousExposeIdentifiersInStrip; NSDictionary *_appLayoutsForContinuousExposeIdentifiers; unsigned long long _continuousExposeStripsPresentationOptions; SBFluidSwitcherItemContainer *_itemContainerToResizeUsingPointer; SBDisplayItemLayoutAttributesCalculator *_displayItemLayoutAttributesCalculator; _UIBackdropView *_continuousExposeStripCaptureAndBlurHomeScreenBackdropView; _UIBackdropView *_continuousExposeStripTongueCaptureOnlyBackdropView; SBSwitcherAccessoryLayoutElement *_continuousExposeStripTongueBackdropCaptureLayoutElement; SBContinuousExposeStripTongueView *_continuousExposeStripTongue; BOOL _isInvalidated; } @property (retain, nonatomic) NSMutableDictionary *visibleItemContainers; @property (retain, nonatomic) NSMutableDictionary *visibleOverlayAccessoryViews; @property (retain, nonatomic) NSMutableDictionary *visibleUnderlayAccessoryViews; @property (retain, nonatomic) NSMutableDictionary *visibleItemContainerBackdropViews; @property (retain, nonatomic) NSMutableSet *focusedItemBackdropsBeingRemoved; @property (readonly, nonatomic) NSMutableDictionary *liveContentOverlays; @property (retain, nonatomic) NSMutableArray *hiddenRecycledItemContainers; @property (retain, nonatomic) NSMutableDictionary *visibleShelves; @property (retain, nonatomic) NSMutableSet *visibleShelvesHostedInContentView; @property (retain, nonatomic) NSMutableDictionary *hiddenAppLayoutAssertionsForShelves; @property (retain, nonatomic) SBAppSwitcherScrollView *scrollView; @property (retain, nonatomic) SBScrollSwitcherModifierEvent *currentScrollEvent; @property (retain, nonatomic) SBFluidSwitcherContentView *contentView; @property (retain, nonatomic) SBFluidSwitcherButton *plusButton; @property (retain, nonatomic) SBFluidSwitcherTitledButton *reopenClosedWindowsButton; @property (retain, nonatomic) SBFluidSwitcherLayoutContext *layoutContext; @property (retain, nonatomic) SBSwitcherModifier *rootModifier; @property (retain, nonatomic) SBSwitcherModifier *reduceMotionModifier; @property (retain, nonatomic) NSMutableDictionary *hiddenIconViews; @property (retain, nonatomic) NSMutableDictionary *hiddenIconViewContainers; @property (retain, nonatomic) SBFloatingDockBehaviorAssertion *inAppFloatingDockBehaviorAssertion; @property (retain, nonatomic) SBFloatingDockBehaviorAssertion *transientOverlayFloatingDockBehaviorAssertion; @property (retain, nonatomic) SBFloatingDockBehaviorAssertion *switcherFloatingDockBehaviorAssertion; @property (retain, nonatomic) SBFloatingDockWindowLevelAssertion *switcherFloatingDockWindowLevelAssertion; @property (retain, nonatomic) SBFloatingDockWindowLevelAssertion *transientOverlayFloatingDockWindowLevelAssertion; @property (retain, nonatomic) SBFHomeGrabberSettings *homeGrabberSettings; @property (weak, nonatomic) SBViewMorphAnimator *pipViewMorphAnimator; @property (retain, nonatomic) UILabel *modifierStackDebugLabel; @property (retain, nonatomic) id wallpaperRequireAssertion; @property (retain, nonatomic) NSMutableDictionary *animatableProperties; @property (retain, nonatomic) SBIconView *bounceIconView; @property (nonatomic) unsigned long long bounceIconGenerationCount; @property (readonly, weak, nonatomic) SBSwitcherController *switcherController; @property (readonly, nonatomic) NSArray *appLayouts; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; @property (readonly, nonatomic) UIScrollView *switcherScrollView; @property (weak, nonatomic) id delegate; @property (weak, nonatomic) id dataSource; @property (retain, nonatomic) SBBestAppSuggestion *bestAppSuggestion; @property (nonatomic, getter=isShowingModifierTimeline) BOOL showModifierTimeline; @property (nonatomic) long long contentOrientation; @property (nonatomic, getter=isAsyncRenderingDisabled) BOOL asyncRenderingDisabled; @property (readonly, nonatomic) BOOL canInterruptActiveTransition; @property (readonly, copy, nonatomic) BSAnimationSettings *defaultTransitionAnimationSettings; - (void)_updateVisibleItems; - (double)contentPageViewScaleForAppLayout:(id)a0; - (void)addLiveContentOverlay:(id)a0 forAppLayout:(id)a1 animated:(BOOL)a2; - (BOOL)displayItemSupportsCenterRole:(id)a0; - (double)switcherWindowLevel; - (BOOL)isStatusBarHiddenForAppLayout:(id)a0; - (void)clickReceivedForHomeGrabberView:(id)a0; - (double)floatingDockViewTopMargin; - (id)_unadjustedAppLayouts; - (id)appLayoutsToEnsureExistForMainTransitionEvent:(id)a0; - (BOOL)_appLayoutWantsToBeKeptInViewHierarchy:(id)a0; - (void)_removeCenterWindowAnimationContextWithKey:(id)a0; - (void)_toggleFloatingAppVisibility; - (id)defaultFocusItem; - (id)liveOverlayForSceneIdentityToken:(id)a0; - (id)trailingStatusBarStyleRequest; - (struct CGPoint { double x0; double x1; })scrollViewContentOffset; - (BOOL)prefersDockHidden; - (void)layoutStateTransitionCoordinator:(id)a0 transitionWillEndWithTransitionContext:(id)a1; - (BOOL)requireStripContentsInViewHierarchy; - (long long)displayOrdinal; - (BOOL)hasHomeButton; - (void)removeLiveContentOverlayForAppLayout:(id)a0 animated:(BOOL)a1; - (void)_updateWallpaperStyle; - (BOOL)shouldMorphToPIPForTransitionContext:(id)a0; - (id /* block */)_sceneDeactivationPredicateMatchingAppLayouts:(id)a0; - (void)noteKeyboardFocusDidChangeToSceneID:(id)a0; - (double)continuousExposeStripProgress; - (double)screenScale; - (void)_updateOverlaysTopAffordanceContextMenu; - (void)liveContentOverlayDidUpdateHomeAffordanceSupportedOrientations:(id)a0; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })switcherViewBounds; - (unsigned long long)continuousExposeIdentifiersGenerationCount; - (BOOL)displayItemSupportsMultipleWindowsIndicator:(id)a0; - (void)_updateLayoutWithCompletion:(id /* block */)a0; - (void)didSelectContainer:(id)a0 modifierFlags:(long long)a1; - (void)_keyboardDidUIPosition:(id)a0; - (id)_sbWindowScene; - (void)_prepareForCrossfadeIfNeeded; - (id)switcherWindow; - (void)killContainer:(id)a0 forReason:(long long)a1; - (void)_performModifierDosidoScaleAnimationResponse:(id)a0; - (BOOL)isStudyLogEnabled; - (void)cleanUpAfterCoordinatedLayoutStateTransitionWithContext:(id)a0; - (void)_addVisibleItemContainerForAppLayout:(id)a0 reusingItemContainerIfExists:(id)a1; - (BOOL)isDisplayEmbedded; - (void)noteWindowSceneCountDidChange; - (BOOL)isChamoisWindowingUIEnabled; - (struct CGPoint { double x0; double x1; })morphToPIPTargetCenter; - (void)_updateAnimatableProperties; - (double)floatingDockWindowLevel; - (void)containerWillBeginSwipingToKill:(id)a0; - (id)switcherSettings; - (double)shelfItemScaleForAppLayout:(id)a0 inShelf:(id)a1; - (void)_performModifierEmitSBEventResponse:(id)a0; - (double)currentStatusBarHeightOfContainer:(id)a0; - (id)itemContainerToResizeUsingPointer; - (id)_adjustedAppLayoutForItemContainerAtLocation:(struct CGPoint { double x0; double x1; })a0 environment:(long long)a1; - (void)noteAppLayoutsDidChange; - (BOOL)areLiveContentOverlayUpdatesSuspended; - (void)_updateFloatingDockBehaviorAssertion; - (id)containerViewControllerForPageViewFromProvider:(id)a0; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })containerViewBounds; - (void)_noteItemContainerDidUpdateContentClippingWithMode:(long long)a0; - (void)scrollViewDidScroll:(id)a0 withContext:(struct { long long x0; struct CGPoint { double x0; double x1; } x1; struct CGPoint { double x0; double x1; } x2; })a1; - (id)appLayoutContainingAppLayout:(id)a0; - (id)_unadjustedLeafAppLayouts; - (void)_updateSpringBoardStatusBarVisibility; - (id)parentViewControllerForContentOverlay; - (void)_performInvalidateItemContainerBackdropResponse:(id)a0; - (double)morphToPIPTargetScale; - (void)acquiredViewController:(id)a0 forTransientOverlayAppLayout:(id)a1; - (id)iconForDisplayItem:(id)a0; - (void)performTransitionWithContext:(id)a0 animated:(BOOL)a1 completion:(id /* block */)a2; - (unsigned long long)supportedSizingPoliciesForItem:(id)a0 inAppLayout:(id)a1; - (BOOL)displayItemIsClassic:(id)a0; - (void)zStackActivationStateUpdated; - (BOOL)_shouldInterruptPresentationAndDismiss; - (void)iconViewDidBecomeWindowless:(id)a0; - (void)_coolDownEmptyAppSwitcherHaptic; - (id)iconForAppLayout:(id)a0; - (id)appLayoutAtLocation:(struct CGPoint { double x0; double x1; })a0 withDraggedItem:(id)a1 environment:(long long)a2; - (id)chamoisLayoutAttributes; - (id)appLayoutOnStage; - (id)leadingStatusBarStyleRequest; - (id)animationControllerForTransitionRequest:(id)a0; - (void)setLiveContentOverlayUpdatesSuspended:(BOOL)a0; - (void)_updateForegroundAppLayoutsList; - (long long)homeScreenInterfaceOrientation; - (void)relinquishTransientOverlayViewController:(id)a0; - (double)minimumHomeScreenScale; - (BOOL)isFloatingDockFullyPresented; - (long long)switcherInterfaceOrientation; - (unsigned long long)newAppLayoutsGenCount; - (void)prepareForCoordinatedLayoutStateTransitionWithContext:(id)a0; - (BOOL)isFloatingDockSupported; - (void)_backgroundContrastDidChange:(id)a0; - (void)_updateModifierStackDebugLabelPresence; - (void)_resetItemContainerShadowPathDisplayLink; - (struct CGPoint { double x0; double x1; })_scrollView:(id)a0 adjustedOffsetForOffset:(struct CGPoint { double x0; double x1; })a1 translation:(struct CGPoint { double x0; double x1; })a2 startPoint:(struct CGPoint { double x0; double x1; })a3 locationInView:(struct CGPoint { double x0; double x1; })a4 horizontalVelocity:(inout double *)a5 verticalVelocity:(inout double *)a6; - (void)scrollViewDidEndScrolling:(id)a0; - (void)continuousExposeStripTongueView:(id)a0 didFinishAnimatingToState:(unsigned long long)a1; - (BOOL)isReduceMotionEnabled; - (void)_updateForegroundAppLayoutsWithNewLayoutState:(id)a0; - (void)_updateItemContainerBackdropPresenceForIndex:(unsigned long long)a0 scale:(double)a1 rotation:(double)a2 cornerRadius:(double)a3 animationAttributes:(id)a4 completion:(id /* block */)a5; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })scaledFrameForLayoutRole:(long long)a0 inAppLayout:(id)a1; - (void)settings:(id)a0 changedValueForKeyPath:(id)a1; - (id)init; - (void)_reduceMotionStatusDidChange:(id)a0; - (id)leafAppLayoutForKeyboardFocusedScene; - (void)containerDidEndAnimatingHighlight:(id)a0 scale:(double)a1; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })shelfItemFrameForAppLayout:(id)a0 inShelf:(id)a1; - (double)keyboardHeight; - (id)genericSwitcherAccessoryLayoutElement; - (unsigned long long)_itemContainerFooterStyle; - (id)_orderedViewsForLayoutElement:(id)a0 excludeSwitcherHostedShelves:(BOOL)a1; - (BOOL)shouldAutomaticallyForwardAppearanceMethods; - (BOOL)isAppLayoutMostRecentRepresentationOfDisplayItems:(id)a0; - (void)_updateVisibleAdjustedAppLayouts; - (void)dealloc; - (void)containerSelectionStateChanged:(id)a0 toState:(long long)a1 hover:(BOOL)a2 pencilHover:(BOOL)a3; - (void)_removeSearchPresenterObservation; - (BOOL)prefersStripHiddenAndDisabled; - (void)searchPresenterWillPresentSearch:(id)a0 animated:(BOOL)a1; - (void)_layoutSlideoverTonguesWithCompletion:(id /* block */)a0; - (id)_createWorkspaceTransientOverlayForAppLayout:(id)a0; - (long long)orientationForPageViewFromProvider:(id)a0; - (void)_enqueueOverlayAccessoryViewInReusePool:(id)a0; - (id)_liveContentOverlayForHandlingHardwareButtonEvents; - (void)_performModifierInjectVelocityResponse:(id)a0; - (double)displayCornerRadius; - (void)pointerBeganResizingItemContainer:(id)a0; - (void)_updateSoftwareKeyboardVisibleWithKeyboardShowing:(BOOL)a0; - (id)_spacesWithVisibleHomeAffordances; - (char)activityModeForAppLayout:(id)a0; - (void)_updateVisibleOverlayAndUnderlayViews; - (void)layoutStateTransitionCoordinator:(id)a0 transitionDidEndWithTransitionContext:(id)a1; - (void)_setupMorphAnimatorIfNeededForEntity:(id)a0 pipCoordinator:(id)a1 appLayout:(id)a2 appLayoutBoundingBox:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a3 uniqueID:(id)a4 direction:(long long)a5 gestureInitiated:(BOOL)a6; - (void)_updateVisibleItemsAccessoryViewsLayoutAndStyleWithCompletion:(id /* block */)a0; - (void)_performEventResponse:(id)a0; - (void)_performUpdateContinuousExposeStripsPresentationResponse:(id)a0; - (void)_updateAppStatusBarAndHomeGrabberVisibilityAnimated:(BOOL)a0; - (void)_updateHomeScreenPointerInteractions; - (void)_updateContinuousExposeStripsCaptureOnlyBackdropLayer; - (void)_windowingStyleDefaultChangeHandler; - (void)traitCollectionDidChange:(id)a0; - (void)_setupLiveContentOverlayForAppLayout:(id)a0 itemContainer:(id)a1 overlay:(id)a2; - (void)viewWillLayoutSubviews; - (void)continuousExposeStripTongueViewTapped:(id)a0; - (void)handleFluidSwitcherGestureManager:(id)a0 didBeginGesture:(id)a1; - (BOOL)gestureRecognizer:(id)a0 shouldReceiveTouch:(id)a1; - (void)pointerDidMoveToFromWindowScene:(id)a0 toWindowScene:(id)a1; - (void)_dispatchEventAndHandleAction:(id)a0; - (void)_performInvalidateRootContentViewClippingAndBlurResponse:(id)a0; - (long long)homeAffordanceOrientationIfMismatchedFromCurrentLayoutState; - (id)activatingDisplayItemForAppLayout:(id)a0; - (void)_updatePlusButtonPresence; - (BOOL)snapshotView:(id)a0 isInsetForHomeAffordanceForAppLayout:(id)a1; - (id)succinctDescriptionBuilder; - (BOOL)isSplitViewSupported; - (void)_updateEdgeProtectAndAutoHideForHomeAffordancesInAppLayout:(id)a0 withResetDelay:(double)a1 unhideDelay:(double)a2; - (id)viewControllerForTransientOverlayAppLayout:(id)a0 fromProvider:(id)a1; - (void)_handleKeyboardFrameWillChange:(id)a0; - (void)_layoutVisibleShelvesWithCompletion:(id /* block */)a0; - (BOOL)homeScreenHasModalLibraryOpenInForeground; - (unsigned long long)homeScreenIconGridSizeClassForAppLayout:(id)a0; - (void)_setCenterWindowActivationContext:(id)a0 forKey:(id)a1; - (BOOL)handleVoiceCommandButtonPress; - (id)_adjustedGestureEventForGestureEvent:(id)a0 fromGestureManager:(id)a1; - (BOOL)isWindowVisible; - (void)_performModifierUpdateLayoutResponse:(id)a0; - (void)_folderExpansionAnimationWillBegin:(id)a0; - (void)_updateReopenClosedWindowsButtonWithMode:(long long)a0 completion:(id /* block */)a1; - (void)iconViewSizeDidChange:(id)a0; - (BOOL)hitTestedToFloatingElement:(struct CGPoint { double x0; double x1; })a0 window:(id)a1 ofItemContainer:(id)a2; - (BOOL)shouldAcceleratedHomeButtonPressBegin; - (void)handleTapToBringItemContainerForward:(id)a0; - (id)_firstZOrderedSubviewViewAtLocation:(struct CGPoint { double x0; double x1; })a0; - (void)willBeginGestureWithType:(long long)a0 identifier:(id)a1; - (void)pointerEndedResizingItemContainer:(id)a0; - (id)_itemContainerNearestLocation:(struct CGPoint { double x0; double x1; })a0 environment:(long long)a1 prioritizeForegroundedItemContainers:(BOOL)a2; - (void)scrollViewKillingProgressUpdated:(double)a0 translation:(struct CGPoint { double x0; double x1; })a1 isDragging:(BOOL)a2 decelerationTargetProgress:(double)a3 forContainer:(id)a4; - (void)eventSource:(id)a0 userTouchedApplication:(id)a1; - (BOOL)handleHomeButtonLongPress; - (void)_updateTitleItemsLabelColor; - (void)iconViewWasDiscarded:(id)a0; - (void)_warmupEmptyAppSwitcherHaptic; - (BOOL)historianModifier:(id)a0 shouldRecordEvent:(id)a1; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_frameForFloatingAppLayoutInInterfaceOrientation:(long long)a0 floatingConfiguration:(long long)a1; - (struct CGAffineTransform { double x0; double x1; double x2; double x3; double x4; double x5; })transformForCardUnderSheetForBoundsSize:(struct CGSize { double x0; double x1; })a0; - (void)_handleEventResponse:(id)a0; - (double)splitViewInnerCornerRadius; - (void)_performSwitcherDropWithContext:(id)a0 mutationBlock:(id /* block */)a1; - (void)_performInvalidateContinuousExposeIdentifiersResponse:(id)a0; - (void)_updateKeyboardSuppressionAssertion; - (BOOL)isUserInteractionEnabled; - (void)_updateShadowPathDisplayLink; - (BOOL)_areContinuousExposeStripsUnoccluded; - (id)_dequeueUnderlayAccessoryViewFromReusePool; - (void)_navigateFromFocusedAppWindowSceneToNextSceneFromStripInForwardDirection:(BOOL)a0 withReachableAppLayouts:(id)a1; - (void)_acquireKeyboardSuppressionAssertionForMode:(id)a0; - (void)viewDidLoad; - (double)shelfPresentedHeight; - (void)_keyboardWillShow:(id)a0; - (void)_updateVisibleShelves; - (BOOL)isMedusaEnabled; - (id)sourceLeafAppLayoutForCenterItem:(id)a0; - (void)scrollViewDidEndDragging:(id)a0 willDecelerate:(BOOL)a1; - (long long)userInterfaceStyle; - (void)_iconControllerDidReconfigureChildControllers:(id)a0; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })homeScreenIconFrameForAppLayout:(id)a0; - (void)cleanUpAfterCompletingCenterWindowAnimationWithAction:(id)a0; - (id)appLayoutsContainedWithinAppLayout:(id)a0; - (void)_performModifierCompletionResponse:(id)a0; - (void)_actuateEmptyAppSwitcherHaptic; - (id)_floatingDockIconLocationForTransitionSource:(long long)a0; - (void)_updateAsynchronousSurfaceRetentionAssertion; - (BOOL)appLayoutRequiresLegacyRotationSupport:(id)a0; - (id)currentVelocityValueForVisibleAppLayout:(id)a0 key:(id)a1; - (void)_shadowPathDisplayLinkDidUpdate:(id)a0; - (void)_performSetInterfaceOrientationFromUserResizingResponse:(id)a0; - (void)underlayAccessoryView:(id)a0 didSelectHeaderForRole:(long long)a1; - (BOOL)isSoftwareKeyboardVisible; - (void)_performRequestSystemApertureElementSuppressionResponse:(id)a0; - (BOOL)handleVolumeUpButtonPress; - (char)jetsamModeForAppLayout:(id)a0; - (void)_layoutContinuousExposeStripTongueAnimated:(BOOL)a0 completion:(id /* block */)a1; - (void)invalidate; - (void)gestureHandlingModifierRequestsUpdate:(id)a0; - (void)_updateHomeScreenContentRequirement; - (void)performKeyboardShortcutAction:(long long)a0; - (id)_leafAppLayoutForItemContainerAtLocation:(struct CGPoint { double x0; double x1; })a0 environment:(long long)a1; - (void)_enqueueUnderlayAccessoryViewInReusePool:(id)a0; - (id)keyboardFocusedAppLayout; - (id)_iconForWorkspaceEntity:(id)a0; - (void)_setupContentAndTransientViews; - (void)handleFluidSwitcherGestureManager:(id)a0 didEndGesture:(id)a1; - (id)_floatingDockController; - (long long)overlayAccessoryViewHomeScreenInterfaceOrientation:(id)a0; - (id)snapshotCache; - (void)moveExistingLiveContentOverlay:(id)a0 forAppLayout:(id)a1 toAppLayout:(id)a2; - (void)liveContentOverlayDidUpdateHomeAffordanceEdgeProtectOrAutoHide:(id)a0; - (void)overlayAccessoryView:(id)a0 didSelectHeaderForRole:(long long)a1; - (void)_makeAppLayoutVisibleForTransitionWithContext:(id)a0 animated:(BOOL)a1 completion:(id /* block */)a2; - (unsigned long long)supportedContentInterfaceOrientationsForItem:(id)a0; - (void)_updateContentViewPassesTouchesThrough; - (BOOL)_hitTestedToTopAffordance:(struct CGPoint { double x0; double x1; })a0 window:(id)a1 forLeafAppLayout:(id)a2; - (void)handleEventResponse:(id)a0; - (void)_performModifierReachabilityResponse:(id)a0; - (void)handleClickDownToBringItemContainerForward:(id)a0; - (long long)numberOfVisibleAppLayoutsForBundleIdentifier:(id)a0; - (id)liveOverlayForSceneIdentifier:(id)a0; - (void)_unblurItemContainer:(id)a0 blurParameters:(id)a1 withAnimationUpdateMode:(long long)a2; - (void)containerWillBeginAnimatingHighlight:(id)a0 scale:(double)a1 isTracking:(BOOL)a2; - (void)_updateHomeScreenBackdropType; - (id)switcherShelfViewController:(id)a0 liveViewForAppLayout:(id)a1; - (BOOL)isJindoEnabled; - (void)iconViewWasRecycled:(id)a0; - (id)displayItemLayoutAttributesCalculator; - (id)_switcherDropRegionContextForDraggingLayoutRole:(long long)a0 inAppLayout:(id)a1 atLocation:(struct CGPoint { double x0; double x1; })a2; - (BOOL)homeScreenHasOpenFolderInLocation:(id)a0; - (void)_updateModifierTimelinePresence; - (id)descriptionBuilderWithMultilinePrefix:(id)a0; - (void)_updateImplicitModifierStackInvalidatables; - (void)handleFluidSwitcherGestureManager:(id)a0 didUpdateGesture:(id)a1; - (void)SBC2GroupCompletionAnimationDidBegin:(id)a0; - (BOOL)isHomeScreenSidebarVisible; - (double)scaleForDownscaledSnapshotsForLayoutRole:(long long)a0 inAppLayout:(id)a1 inImageCache:(id)a2; - (double)separatorViewWidth; - (void)_rebuildCachedAdjustedAppLayouts; - (id)_animatablePropertyWithNotifications:(id)a0 progressEventType:(Class)a1; - (id)continuousExposeIdentifiersInSwitcher; - (void)_performContentViewScaleAnimationForDosido; - (id)layoutRestrictionInfoForItem:(id)a0; - (void)loadView; - (BOOL)_isPerformingMatchMoveToIconView; - (id)shelfFocusedDisplayItems; - (id)homeGrabberViewForAppLayout:(id)a0; - (double)homeScreenWindowLevel; - (void)_applyRootContentViewClippingWithCompletion:(id /* block */)a0; - (void)_updateContentViewSublayerTransform; - (void)prepareForIncomingCenterWindowAnimationWithAction:(id)a0; - (void)dismissContinuousExposeStripEdgeProtectTongue; - (id)appLayoutByBringingItemToFront:(id)a0 inAppLayout:(id)a1; - (void)layoutStateTransitionCoordinator:(id)a0 transitionDidBeginWithTransitionContext:(id)a1; - (void)_performModifierNotifyIconWillZoomDownResponse:(id)a0; - (id)_leafAppLayoutsInAppLayout:(id)a0 intersectingHomeGrabber:(id)a1; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })containerViewBoundsForHomeGrabberView:(id)a0; - (id)foregroundAppLayouts; - (BOOL)shouldRubberbandFullScreenHomeGrabberView; - (id)_spaceContainingAppLayout:(id)a0; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })frameForPageViewOfContainer:(id)a0 fullyPresented:(BOOL)a1; - (id)displayIdentityForImageCache:(id)a0; - (double)_delayForTransitionWithContext:(id)a0 animated:(BOOL)a1; - (BOOL)isDevicePad; - (void)performAnimatedInsertionOfAppLayouts:(id)a0 atIndexes:(id)a1 completion:(id /* block */)a2; - (void)_performInvalidateSnapshotCacheResponse:(id)a0; - (BOOL)_controlsHomeScreenContents; - (void)containerDidEndSwipingToKill:(id)a0; - (BOOL)handleLockButtonPress; - (void)searchGesture:(id)a0 startedShowing:(BOOL)a1; - (void)_keyboardWillHide:(id)a0; - (void)hideSourceViewForAnimator:(id)a0; - (void)_updateAutoHideForItemContainer:(id)a0 appLayout:(id)a1; - (void)_createChamoisWindowingUIObserver; - (void)presentSlideOverEdgeProtectTongueOnEdge:(unsigned long long)a0; - (double)presentationValueForAnimatableProperty:(id)a0; - (void)switcherShelfViewController:(id)a0 didFinishPresentation:(BOOL)a1; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_frameForItemWithRole:(long long)a0 inMainAppLayout:(id)a1 interfaceOrientation:(long long)a2; - (void)_updateSwitcherDimmingViewPresence; - (void)_performNewWindowSwitcherResponse:(id)a0; - (id)proposedAppLayoutsForWindowDrag; - (BOOL)canPerformKeyboardShortcutAction:(long long)a0 forBundleIdentifier:(id)a1; - (BOOL)homeScreenHasWidgetCenterOrLibraryOpen; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })overlayAccessoryViewFrameForIconOverlayView:(id)a0 fullPresented:(BOOL)a1; - (void)historianModifier:(id)a0 didRecordEntry:(id)a1; - (void)_updateStyleWithCompletion:(id /* block */)a0; - (id)_applicationForDisplayItem:(id)a0; - (id)initWithSwitcherController:(id)a0 rootModifier:(id)a1 liveContentOverlayCoordinator:(id)a2 delegate:(id)a3 dataSource:(id)a4 shouldObserveChamoisWindowingChanges:(BOOL)a5 debugName:(id)a6; - (void)_setUpSearchPresenterObservation; - (double)displayScaleForContentOverlay; - (BOOL)shouldAddAppLayoutToFront:(id)a0 forTransitionWithContext:(id)a1 transitionCompleted:(BOOL)a2; - (void)_updateSnapshotCacheReloadingForActiveInterfaceOrientationChange; - (long long)numberOfVisibleCards; - (long long)numberOfHiddenAppLayoutsForBundleIdentifier:(id)a0; - (void)_performWithFixedUpdateMode:(long long)a0 usingBlock:(id /* block */)a1; - (long long)overlayAccessoryViewSwitcherInterfaceOrientation:(id)a0; - (BOOL)_shouldLogSwitcherModifierEvent:(id)a0; - (void)_updateHiddenAppLayoutsInShelves; - (void)_stopRequiringItemContainerShadowPathDisplayLinkForLeafAppLayout:(id)a0 killing:(BOOL)a1; - (id)initWithNibName:(id)a0 bundle:(id)a1; - (BOOL)itemContainerForAppLayoutOverlapsFloatingDock:(id)a0; - (void)_updateContinuousExposeIdentifiersTransitioningFromAppLayout:(id)a0 toAppLayout:(id)a1 animated:(BOOL)a2; - (BOOL)_removeVisibleItemContainerForAppLayout:(id)a0; - (void)_beginRequiringItemContainerShadowPathDisplayLinkForLeafAppLayout:(id)a0 killing:(BOOL)a1; - (void)handleContinuousExposeHoverGesture:(id)a0; - (double)shelfItemCornerRadiusForAppLayout:(id)a0 inShelf:(id)a1; - (id)_appLayoutFromLayoutElement:(id)a0; - (id)_activeTransientOverlayPresentedAppLayout; - (id)descriptionWithMultilinePrefix:(id)a0; - (void)_applyStyleToAppLayout:(id)a0 roleMask:(unsigned long long)a1 completion:(id /* block */)a2; - (void)_performUpdateDragPlatterBlurResponse:(id)a0; - (BOOL)homeScreenHasOpenFolder; - (void)_handlePlusButtonTapped:(id)a0; - (void)_performModifierPerformTransitionResponse:(id)a0; - (BOOL)isSystemApertureTransitionTargetForSceneIdentifier:(id)a0 bundleIdentifier:(id)a1 isPortrait:(BOOL)a2; - (BOOL)isLayoutRoleContentReady:(long long)a0 inAppLayout:(id)a1; - (BOOL)isRTLEnabled; - (BOOL)_isLayoutStateSwitcher:(id)a0 allowTransitions:(BOOL)a1; - (id)slideOverTongueLayoutElement; - (void)_updateReopenClosedWindowsButtonPresence; - (void)_updateVisibleAccessoryViews; - (void)_performModifierInvalidateAdjustedAppLayoutsResponse:(id)a0; - (BOOL)anyHighlightedAppLayoutsForContinuousExposeIdentifier:(id)a0; - (void)settings:(id)a0 changedValueForKey:(id)a1; - (struct CGPoint { double x0; double x1; })scrollableQueryModifier:(id)a0 contentOffsetVelocityConsideringNextContentOffset:(struct CGPoint { double x0; double x1; })a1; - (void)_updateModifierStackDebugLabel; - (void)prepareAnimatedInsertionOfAppLayouts:(id)a0 atIndexes:(id)a1; - (long long)_bestSupportedHomeAffordanceOrientationForOrientation:(long long)a0 inAppLayout:(id)a1; - (void)_updateLayoutFromInterfaceOrientation:(long long)a0 toInterfaceOrientation:(long long)a1; - (void)_updateSuppressingHomeAffordanceBounce; - (void)_layoutVisibleItemsWithCompletion:(id /* block */)a0; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })preferredFrameForLayoutRole:(long long)a0 inAppLayout:(id)a1 bounds:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a2 interfaceOrientation:(long long)a3; - (void)_ensureSubviewOrderingInsideSpace:(id)a0; - (void)noteModelDidMutateForInsertionOfAppLayouts:(id)a0 atIndexes:(id)a1 willAnimate:(BOOL)a2; - (void)_updateTitlePresenceForAdjustedAppLayout:(id)a0; - (void)_applyRootContentViewClippingAndBlurWithCompletion:(id /* block */)a0; - (id)_appLayoutForWorkspaceTransientOverlay:(id)a0; - (void)_applyTouchBehaviorToLiveContentOverlay:(id)a0 forAppLayout:(id)a1; - (struct CGPoint { double x0; double x1; })gestureHandlingModifier:(id)a0 averageVelocityOverDuration:(double)a1; - (BOOL)_supportsKillingForAppLayout:(id)a0; - (double)scaleForAppLayout:(id)a0; - (void)_updatePlusButtonStyleWithMode:(long long)a0 completion:(id /* block */)a1; - (void)_applyStyleToVisibleItemContainersWithCompletion:(id /* block */)a0; - (BOOL)shouldAnimateInsertionOfAppLayouts:(id)a0 atIndexes:(id)a1; - (void)sceneLayoutTransitionWillStartWithTransitionContext:(id)a0; - (BOOL)canSelectContainer:(id)a0 numberOfTaps:(long long)a1; - (void)_updateSystemApertureShadowAssertion; - (double)contentAspectRatio; - (void)_navigateFromFocusedAppWindowSceneToNextSceneInForwardDirection:(BOOL)a0 matchFocusedApp:(BOOL)a1; - (void).cxx_destruct; - (void)_scrollToAppLayout:(id)a0 animated:(BOOL)a1 alignment:(long long)a2 completion:(id /* block */)a3; - (long long)orientationForSnapshotOfAppLayout:(id)a0 inImageCache:(id)a1; - (void)_containerScrolledEnoughToClipSwitcherIconView:(id)a0; - (void)_updateScrollViewScrollEnabled; - (id)continuousExposeStripTongueBackdropCaptureLayoutElement; - (void)tapReceivedForGrabberTongueAtEdge:(unsigned long long)a0; - (double)morphToPIPSourceAlpha; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })systemApertureDefaultFrame; - (id)_iconLocationsForActivationSource:(long long)a0; - (void)_noteSwitcherDropAnimationCompletedWithContext:(id)a0; - (id)_keyboardFocusableLiveAppLayoutsMatchingFocusedApp:(BOOL)a0 foundAtIndex:(long long *)a1; - (BOOL)_shouldItemContainersUseDarkLabels; - (void)_updateReopenClosedWindowsButtonText; - (double)snapshotScaleForSceneHandle:(id)a0; - (void)_updateResignActiveAssertions; - (void)container:(id)a0 didBecomeFocused:(BOOL)a1; - (void)_performModifierEmitStudyLogResponse:(id)a0; - (id)switcherDimmingViewLayoutElement; - (double)statusBarHeight; - (void)_performCrossfadeIfNeededWithCompletion:(id /* block */)a0; - (void)_updateStatusBarAndHomeGrabberVisibilityForAppLayout:(id)a0 animated:(BOOL)a1; - (void)_medusaHostedKeyboardWillShowNotification:(id)a0; - (id)liveContentOverlayForAppLayout:(id)a0; - (double)floatingDockHeight; - (unsigned long long)numberOfRowsInGridSwitcher; - (id)sceneHandleProviderForSnapshotView:(id)a0; - (BOOL)isInMedusaCapableSpace; - (void)_iconControllerOverlayVisibilityDidChange:(id)a0; - (void)respondToInAppStatusBarRequestedHiddenUpdateAnimated:(BOOL)a0; - (id)_itemContainerAtLocation:(struct CGPoint { double x0; double x1; })a0 ignoringDraggedItem:(id)a1 environment:(long long)a2; - (void)_updateAppExposeAccessoryButtonsExtendedTouchRegions; - (void)_cancelInProcessAnimationsWithOptions:(unsigned long long)a0; - (BOOL)_allowsTitleItemsForAppLayout:(id)a0; - (void)handleReopenClosedWindowsButtonTapped:(id)a0; - (void)_updateVisibleHomeAffordanceViews; - (BOOL)handleHomeButtonDoublePress; - (id)_leafAppLayoutInLiveContentOverlaysWithLayoutRole:(long long)a0; - (void)_rotateHomeAffordancesFromInterfaceOrientation:(long long)a0 toInterfaceOrientation:(long long)a1; - (id)entityRemovalSettings; - (BOOL)isEdgeProtectedForHomeGestureAtEdgeLocation:(double)a0 edge:(unsigned long long)a1; - (struct UIRectCornerRadii { double x0; double x1; double x2; double x3; })cornerRadiiForLayoutRole:(long long)a0 inAppLayout:(id)a1; - (double)cornerRadiusForAppLayout:(id)a0; - (void)_performBlurItemContainerResponse:(id)a0; - (BOOL)isShowingSpotlightOrTodayView; - (void)_updateBounceIcon; - (id)adjustedAppLayoutForLeafAppLayout:(id)a0; - (id)succinctDescription; - (void)_layoutAppLayout:(id)a0 roleMask:(unsigned long long)a1 completion:(id /* block */)a2; - (unsigned long long)newContinuousExposeIdentifiersGenerationCount; - (id)displayIdentityForSnapshotView:(id)a0; - (void)_updateSwitcherBackdropViewPresence; - (BOOL)snapshotView:(id)a0 shouldShowAppClipOverlayForLayout:(id)a1; - (double)morphToPIPClippingCornerRadius; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_frameForCenterItemInInterfaceOrientation:(long long)a0 centerConfiguration:(long long)a1; - (void)_performRelinquishSystemApertureElementSuppressionResponse:(id)a0; - (void)_performSystemApertureStretchResponse:(id)a0; - (void)_performModifierIconOverlayVisibilityUpdateResponse:(id)a0; - (void)_performModifierScrollToAppLayoutResponse:(id)a0; - (void)_performModifierMatchMoveToIconViewResponse:(id)a0; - (BOOL)appLayoutContainsAnUnoccludedMaximizedDisplayItem:(id)a0; - (void)_handleDismissTapGesture:(id)a0; - (void)_performSystemApertureBounceResponse:(id)a0; - (id)liveScenesIdentityTokens; - (void)_updateAsyncRenderingAndResizesHostedContext; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })floatingApplicationFrameInInterfaceOrientation:(long long)a0 floatingConfiguration:(long long)a1; - (void)_setupPIPMorphingIfNeededForTransitionContext:(id)a0 response:(id)a1; - (id)appLayoutsForContinuousExposeIdentifier:(id)a0; - (id)_iconViewForDisplayItem:(id)a0 isVisible:(BOOL *)a1; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })completedTransitionFrameForAppLayout:(id)a0; - (id)switcherBackdropLayoutElement; - (BOOL)handleVolumeDownButtonPress; - (BOOL)isFloatingDockGesturePossible; - (void)_medusaHostedKeyboardWillHideNotification:(id)a0; - (void)_performFolderSnapshotRequestResponse:(id)a0; - (void)_updateContinuousExposeStripTonguePresence; - (BOOL)displayItemSupportsMedusa:(id)a0; - (void)_updateScrollViewSizeAndSpacing; - (void)overlayAccessoryView:(id)a0 didUpdateShowingIconOverlay:(BOOL)a1; - (void)_performModifierInvalidateReopenButtonTextResponse:(id)a0; - (struct CGSize { double x0; double x1; })snapshotSizeForItemWithRole:(long long)a0 inAppLayout:(id)a1 interfaceOrientation:(long long)a2 inImageCache:(id)a3; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })centerWindowFrameInInterfaceOrientation:(long long)a0 centerConfiguration:(long long)a1; - (id)_itemContainerAtLocation:(struct CGPoint { double x0; double x1; })a0 environment:(long long)a1; - (id)iconViewForAppLayout:(id)a0; - (void)SBC2GroupCompletionAnimationDidComplete:(id)a0 finished:(BOOL)a1 retargeted:(BOOL)a2; - (void)presentContinuousExposeStripEdgeProtectTongue; - (id)homeGestureSettings; - (void)_updateAutoHideForGrabberAffordancesInAppLayout:(id)a0 withResetDelay:(double)a1 unhideDelay:(double)a2; - (void)_temporarilyHideMatchMovedZoomDownAnimationViewAnimated:(BOOL)a0; - (id)delegateForSnapshotPageViewFromProvider:(id)a0; - (BOOL)prefersStripHidden; - (void)_sceneUpdateDidChange:(id)a0; - (BOOL)hitTestedToTopAffordance:(struct CGPoint { double x0; double x1; })a0 window:(id)a1 ofItemContainer:(id)a2; - (id)_convertWindowDragEvent:(id)a0 fromSwitcherContentViewController:(id)a1; - (void)_updateSlideOverTonguePresence; - (id)_workspaceEntityForBundleIdentifier:(id)a0 inTransitionContext:(id)a1; - (id)_centerWindowActivationAnimationContextForKey:(id)a0; - (void)clientWithSceneIdentifier:(id)a0 suppressPreferredPointerLockStatusUpdated:(BOOL)a1; - (void)_updateShadowPathForIndex:(unsigned long long)a0; - (void)_performModifierIconViewVisibilityUpdateResponse:(id)a0; - (id)_transitionEventForTransitionWithContext:(id)a0 identifier:(id)a1 phase:(unsigned long long)a2 animated:(BOOL)a3; - (void)_performModifierTimerEventResponse:(id)a0; - (BOOL)switcherShelfViewController:(id)a0 hitTestedToTopAffordance:(struct CGPoint { double x0; double x1; })a1 window:(id)a2; - (void)_performModifierHapticResponse:(id)a0; - (void)_blurItemContainer:(id)a0 blurParameters:(id)a1 withAnimationUpdateMode:(long long)a2; - (unsigned long long)appLayoutsGenerationCount; - (void)removeLayoutRole:(long long)a0 inSpace:(id)a1 mutationBlock:(id /* block */)a2 reason:(long long)a3; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })layoutFrameForItemWithRole:(long long)a0 inAppLayout:(id)a1 interfaceOrientation:(long long)a2 forSnapshotView:(id)a3; - (void)_configureApplicationAndTransientOverlayDockBehaviorAssertionsForContext:(id)a0; - (double)homeScreenIconScaleForAppLayout:(id)a0; - (void)_ensureSubviewOrdering; - (BOOL)isAppLayoutVisibleInSwitcherBounds:(id)a0; - (void)setShelfFocusedDisplayItems:(id)a0; - (double)homeScreenIconCornerRadiusForAppLayout:(id)a0; - (void)_updateFloatingDockWindowLevelAssertion; - (void)associateCenterWindowInteractionIdentifier:(id)a0 withSceneIdentifier:(id)a1; - (id)liveOverlayForSceneHandle:(id)a0; - (BOOL)handleHeadsetButtonPress:(BOOL)a0; - (void)_applyRootContentViewBlurRadiusWithCompletion:(id /* block */)a0; - (void)_updateWantsEnhancedWindowingEnabledState; - (void)searchGesture:(id)a0 changedPercentComplete:(double)a1; - (void)animatorWasCanceled:(id)a0; - (void)slideOverTongueViewTapped:(id)a0; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })morphToPIPClippingFrame; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })iconImageFrameForAppLayout:(id)a0; - (void)_updateSwitcherBackdropType; - (id)homeScreenIconLocationForAppLayout:(id)a0; - (id)medusaSettings; - (BOOL)appLayoutContainsOnlyResizableApps:(id)a0; - (BOOL)_appLayoutRequiresLegacyRotationSupport:(id)a0; - (id)_webClipIdentifierForAppClipBundleIdentifier:(id)a0 sceneIdentifier:(id)a1; - (id)sceneHandleProviderForImageCache:(id)a0; - (id)draggingAppLayoutsForWindowDrag; - (struct CGSize { double x0; double x1; })sizeForAppLayout:(id)a0 fromProvider:(id)a1; - (id)initWithCoder:(id)a0; - (void)_updateSnapshotCache; - (void)_performPresentContinuousExposeStripEdgeProtectGrabberResponse:(id)a0; - (void)dismissSlideOverEdgeProtectTongueOnEdge:(unsigned long long)a0; - (BOOL)handleHomeButtonPress; - (void)_applyStyleToLiveContentOverlay:(id)a0 forItemContainer:(id)a1 atIndex:(unsigned long long)a2; - (id)continuousExposeIdentifiersInStrip; - (BOOL)_isAppLayoutBlurred:(id)a0; - (id)beginHidingAppLayout:(id)a0 forReason:(id)a1; - (void)scrollViewWillEndDragging:(id)a0 withVelocity:(struct CGPoint { double x0; double x1; })a1 targetContentOffset:(inout struct CGPoint { double x0; double x1; } *)a2; - (void)_configureTransitionRequestForGestureBegin:(id)a0; - (id)_dequeueOverlayAccessoryViewFromReusePool; - (double)floatingDockPresentedHeight; - (struct CGPoint { double x0; double x1; })scrollableQueryModifier:(id)a0 convertScrollViewPointToContainerViewCoordinateSpace:(struct CGPoint { double x0; double x1; })a1; - (BOOL)underlayAccessoryViewShouldBeginPointerInteraction:(id)a0; - (id)_itemContainerForAppLayoutIfExists:(id)a0; - (BOOL)isMedusaHostedKeyboardVisible; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_iconImageFrameForIconView:(id)a0; @end