luxlabs header browser preview


@class _UIRemoteViewService, UINotificationFeedbackGenerator, _UITextEffectsRemoteView, NSString, _UIRemoteViewControllerSceneContext, NSError, NSMutableSet, _UISizeTrackingView, NSArray, _UIAsyncInvocation, _UIPhysicalButtonConfigurationSet, NSValue, _UITextServiceSession, _UIEventDeferringOwnershipToken, BKSTouchDeliveryPolicyAssertion, UIDimmingView, UIView, NSSet, _UISceneKeyboardProxyLayerForwardingPresentationViewService, _UIRemoteView, UIAlertController, FBSDisplayIdentity, _UIPhysicalButtonProxyInteraction, _UISheetPresentationControllerConfiguration, _UIViewServiceInterface;

@interface _UIRemoteViewController : UIViewController <_UIPhysicalButtonProxyInteractionDelegate, UIDimmingViewDelegate, _UIRemoteViewController_ViewControllerOperatorInterface, _UIRemoteSheet_Internal, _UIEventDeferringRuleOwning, _UIRemoteSheet> {
    NSString *_serviceBundleIdentifier;
    _UIViewServiceInterface *_serviceInterface;
    id _serviceViewControllerProxy;
    id _serviceViewControllerControlMessageProxy;
    NSArray *_serviceViewControllerSupportedInterfaceOrientations;
    unsigned int _serviceAccessibilityServerPort;
    BOOL _serviceHasScrollToTopView;
    int _applicationDeactivationReason;
    BOOL _systemAppIsLocked;
    BOOL _observesLockNotifications;
    id _viewControllerOperatorProxy;
    _UIAsyncInvocation *_viewControllerOperatorHalfDisconnectionInvocation;
    id _textEffectsOperatorProxy;
    _UIAsyncInvocation *_textEffectsOperatorHalfDisconnectionInvocation;
    _UISizeTrackingView *_sizeTrackingView;
    _UIRemoteView *_serviceViewControllerRemoteView;
    _UITextEffectsRemoteView *_fullScreenTextEffectsRemoteView;
    _UITextEffectsRemoteView *_textEffectsAboveStatusBarRemoteView;
    _UITextEffectsRemoteView *_remoteKeyboardRemoteView;
    UIView *_fullScreenTextEffectsSnapshotView;
    BOOL _snapshotTextEffectsAfterRotation;
    FBSDisplayIdentity *_lastNotifiedServiceScreenDisplayIdentity;
    _UIRemoteViewControllerSceneContext *_serviceSceneContext;
    _UIAsyncInvocation *_terminationInvocation;
    struct os_unfair_lock_s { unsigned int _os_unfair_lock_opaque; } _terminationErrorLock;
    NSError *_terminationError;
    _UITextServiceSession *_textServiceSession;
    UIDimmingView *_hostedDimmingView;
    UIView *_touchGrabbingView;
    long long _preferredStatusBarStyle;
    int _preferredStatusBarVisibility;
    long long _preferredStatusBarUpdateAnimation;
    BOOL _wantsKeyboardEnvironmentEventDeferring;
    BOOL _wasKeyboardEnvironmentEventDeferringBeforeResignKey;
    BOOL _wasKeyboardEnvironmentEventDeferringBeforeSceneMove;
    _UIEventDeferringOwnershipToken *_keyboardEnvironmentDeferringToken;
    id /* block */ _contextDidAttachPencilBarrelEventFocusAction;
    _UIPhysicalButtonConfigurationSet *_serviceResolvedPhysicalButtonConfigurations;
    _UIPhysicalButtonProxyInteraction *_proxyPhysicalButtonInteraction;
    NSArray *_allowedNotifications;
    NSArray *_sizeTrackingConstraints;
    BOOL _sizeTrackingViewShouldTranslateAutoResizeMaskIntoConstraints;
    int _sizeTrackingViewAutoResizeMask;
    struct CGSize { double width; double height; } _serviceMainScreenSize;
    UIView *_viewServiceTouchInterdictionView;
    UIAlertController *_proxiedEditAlertController;
    long long _proxiedEditAlertToken;
    UINotificationFeedbackGenerator *_motionNotificationGenerator;
    long long _preferredAdaptivityStyle;
    unsigned long long _preferredScreenEdgesDeferringSystemGestures;
    BOOL _prefersHomeIndicatorAutoHidden;
    BOOL _prefersPointerLocked;
    NSArray *_multitaskingDragExclusionRects;
    BOOL _isUnderlappingStatusBar;
    BOOL __shouldUpdateRemoteTextEffectsWindow;
    long long _preferredUserInterfaceStyle;
    NSValue *_callerID;
    _UISceneKeyboardProxyLayerForwardingPresentationViewService *_keyboardProxyPresentationEnvironment;
    NSMutableSet *_mutableKeyboardSceneLayers;
    struct { unsigned char registeredForSettingsSceneNotification : 1; unsigned char registeredForWillBecomeApplicationKeyNotification : 1; unsigned char registeredForWindowMovingScenesNotifications : 1; } _remoteViewControllerFlags;
}

@property (retain, nonatomic, setter=_setTouchDeliveryPolicyAssertion:) BKSTouchDeliveryPolicyAssertion *_touchDeliveryPolicyAssertion;
@property (nonatomic, setter=_setIsUpdatingSize:) BOOL _isUpdatingSize;
@property (nonatomic, setter=_setIsUpdatingSizeInHost:) BOOL _isUpdatingSizeInHost;
@property (readonly, nonatomic) _UIRemoteViewService *_remoteViewService;
@property (readonly, nonatomic) NSSet *_keyboardSceneLayers;
@property (readonly, nonatomic) NSString *serviceBundleIdentifier;
@property (readonly, nonatomic) int serviceProcessIdentifier;
@property (readonly, nonatomic) struct { unsigned int x0[8]; } serviceAuditToken;
@property (nonatomic, setter=_setShouldUpdateRemoteTextEffectsWindow:) BOOL _shouldUpdateRemoteTextEffectsWindow;
@property (nonatomic) BOOL serviceViewShouldShareTouchesWithHost;
@property (nonatomic, setter=_setViewClipsToBounds:) BOOL _viewClipsToBounds;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (retain, nonatomic, setter=_setSheetConfiguration:) _UISheetPresentationControllerConfiguration *_sheetConfiguration;

+ (id)exportedInterface;
+ (void)initialize;
+ (BOOL)_shouldForwardViewWillTransitionToSize;
+ (BOOL)__shouldHostRemoteTextEffectsWindow;
+ (id)_requestViewController:(id)a0 traitCollection:(id)a1 fromServiceWithBundleIdentifier:(id)a2 service:(id)a3 connectionHandler:(id /* block */)a4;
+ (BOOL)_shouldSendLegacyMethodsFromViewWillTransitionToSize;
+ (id)requestViewController:(id)a0 fromServiceWithBundleIdentifier:(id)a1 connectionHandler:(id /* block */)a2;
+ (id)requestViewController:(id)a0 traitCollection:(id)a1 fromServiceWithBundleIdentifier:(id)a2 connectionHandler:(id /* block */)a3;
+ (id)requestViewControllerWithService:(id)a0 connectionHandler:(id /* block */)a1;
+ (id)requestViewControllerWithService:(id)a0 traitCollection:(id)a1 connectionHandler:(id /* block */)a2;
+ (id)serviceViewControllerInterface;
+ (BOOL)shouldPropagateAppearanceCustomizations;

- (BOOL)shouldAutorotateToInterfaceOrientation:(long long)a0;
- (unsigned long long)preferredScreenEdgesDeferringSystemGestures;
- (void)willTransitionToTraitCollection:(id)a0 withTransitionCoordinator:(id)a1;
- (id)_multitaskingDragExclusionRects;
- (void)_applicationWillEnterForeground:(id)a0;
- (id)disconnect;
- (void)_applicationDidBecomeActive:(id)a0;
- (void)viewWillAppear:(BOOL)a0;
- (void)dealloc;
- (void)_updateWithFrameSpecifier:(id)a0 completion:(id /* block */)a1;
- (void)_applicationDidEnterBackground:(id)a0;
- (long long)preferredWhitePointAdaptivityStyle;
- (void)_physicalButtonInteraction:(id)a0 handleAction:(id)a1 withActiveActions:(id)a2;
- (long long)preferredStatusBarStyle;
- (long long)interfaceElementCategory;
- (void)loadView;
- (long long)preferredUserInterfaceStyle;
- (unsigned long long)supportedInterfaceOrientations;
- (void)_applicationWillAddDeactivationReason:(id)a0;
- (BOOL)prefersHomeIndicatorAutoHidden;
- (void)_timelinesForDateInterval:(id)a0 completion:(id /* block */)a1;
- (void)_sceneWillEnterForeground:(id)a0;
- (void)_updateTintColor;
- (void)viewWillDisappear:(BOOL)a0;
- (void)didMoveToParentViewController:(id)a0;
- (void)viewServiceDidTerminateWithError:(id)a0;
- (BOOL)canBecomeFirstResponder;
- (void).cxx_destruct;
- (void)_screenDidUpdate:(id)a0;
- (int)_preferredStatusBarVisibility;
- (void)setInheritsSecurity:(BOOL)a0;
- (void)dimmingViewWasTapped:(id)a0;
- (void)_sceneDidEnterBackground:(id)a0;
- (BOOL)inheritsSecurity;
- (void)viewDidMoveToWindow:(id)a0 shouldAppearOrDisappear:(BOOL)a1;
- (void)_viewServiceHostDidBecomeActive:(id)a0;
- (void)viewDidAppear:(BOOL)a0;
- (void)viewWillTransitionToSize:(struct CGSize { double x0; double x1; })a0 withTransitionCoordinator:(id)a1;
- (void)_firstResponderDidChange:(id)a0;
- (long long)preferredStatusBarUpdateAnimation;
- (void)viewDidDisappear:(BOOL)a0;
- (void)_objc_initiateDealloc;
- (void)_statusBarOrientationDidChange:(id)a0;
- (void)_viewServiceHostWillDeactivate:(id)a0;
- (void)synchronizeAnimationsInActions:(id /* block */)a0;
- (BOOL)_ignoreAppSupportedOrientations;
- (void)_sheetInteractionDraggingDidEnd;
- (void)_systemReferenceAngleDidChange:(id)a0;
- (void)__didReceiveGestureDirection:(long long)a0 authenticationMessage:(id)a1;
- (void)__dismissTextServiceSessionAnimated:(BOOL)a0;
- (void)__handleFocusMovementAction:(id)a0;
- (BOOL)__interdictServiceViewTouches;
- (BOOL)__isKindOfUIRemoteViewController;
- (void)__setInterdictServiceViewTouches:(BOOL)a0;
- (void)__setMediaOverridePID:(int)a0;
- (void)__setServiceMaxFrameSize:(struct CGSize { double x0; double x1; })a0;
- (void)__setSupportedInterfaceOrientations:(id)a0;
- (void)__setViewServiceIsDisplayingPopover:(BOOL)a0;
- (BOOL)__shouldRemoteViewControllerFenceGeometryChange:(const struct { int x0; struct CGPoint { double x0; double x1; } x1; struct CGPoint { double x0; double x1; } x2; struct CGSize { double x0; double x1; } x3; struct CGPoint { double x0; double x1; } x4; struct CATransform3D { double x0; double x1; double x2; double x3; double x4; double x5; double x6; double x7; double x8; double x9; double x10; double x11; double x12; double x13; double x14; double x15; } x5; id x6; id x7; id x8; id x9; } *)a0 forAncestor:(id)a1;
- (BOOL)__shouldRemoteViewControllerFenceOperations;
- (void)__showEditAlertViewWithToken:(long long)a0 canUndo:(BOOL)a1 canRedo:(BOOL)a2;
- (void)__showServiceForText:(id)a0 selectedTextRangeValue:(id)a1 type:(long long)a2 fromRectValue:(id)a3 replyHandler:(id /* block */)a4;
- (void)__showServiceForText:(id)a0 type:(long long)a1 fromRectValue:(id)a2 replyHandler:(id /* block */)a3;
- (void)__showServiceForType:(long long)a0 withContext:(id)a1 replyHandler:(id /* block */)a2;
- (void)__trampolineButtonPressData:(id)a0 canceled:(BOOL)a1;
- (void)__viewServiceAddSceneForwardingLayersForOwners:(id)a0;
- (void)__viewServiceDidChangeHasScrollToTopView:(BOOL)a0;
- (void)__viewServiceDidChangeKeyWindow:(BOOL)a0;
- (void)__viewServiceDidPromoteFirstResponderWithCompletionHandler:(id /* block */)a0;
- (void)__viewServiceDidUpdateClientToHostGesture:(id)a0;
- (void)__viewServiceDidUpdateMultitaskingDragExclusionRects:(id)a0;
- (void)__viewServiceDidUpdatePreferredScreenEdgesDeferringSystemGestures:(unsigned long long)a0;
- (void)__viewServiceDidUpdatePreferredStatusBarStyle:(long long)a0 preferredStatusBarVisibility:(int)a1 updateAnimation:(long long)a2 currentAnimationSettings:(id)a3;
- (void)__viewServiceDidUpdatePreferredUserInterfaceStyle:(long long)a0;
- (void)__viewServiceDidUpdatePreferredWhitePointAdaptationStyle:(long long)a0 animationSettings:(id)a1;
- (void)__viewServiceDidUpdatePrefersHomeIndicatorAutoHidden:(BOOL)a0;
- (void)__viewServiceDidUpdatePrefersPointerLocked:(BOOL)a0;
- (void)__viewServiceDidUpdateResolvedPhysicalButtonConfigurations:(id)a0;
- (void)__viewServiceInstrinsicContentSizeDidChange:(struct CGSize { double x0; double x1; })a0 fence:(id)a1;
- (void)__viewServicePopoverDidChangeContentSize:(struct CGSize { double x0; double x1; })a0 animated:(BOOL)a1 fence:(id)a2 withReplyHandler:(id /* block */)a3;
- (void)__viewServicePopoverDidSetUseToolbarShine:(BOOL)a0;
- (void)__viewServicePreferredContentSizeDidChange:(struct CGSize { double x0; double x1; })a0 fence:(id)a1;
- (void)__viewServiceRemoveSceneForwardingLayersForOwners:(id)a0;
- (void)__viewServiceSheetGrabberDidTriggerPrimaryAction;
- (void)__viewServiceSheetInteractionDraggingDidBeginWithRubberBandCoefficient:(double)a0 dismissible:(BOOL)a1 interruptedOffset:(struct CGPoint { double x0; double x1; })a2;
- (void)__viewServiceSheetInteractionDraggingDidChangeWithTranslation:(struct CGPoint { double x0; double x1; })a0 velocity:(struct CGPoint { double x0; double x1; })a1 animateChange:(BOOL)a2 dismissible:(BOOL)a3;
- (void)__viewServiceSheetInteractionDraggingDidEnd;
- (void)__viewServiceSheetPresentationClientConfigurationDidChange:(id)a0 attributes:(id)a1;
- (void)__viewServiceWantsKeyboardEventsWithoutFirstResponderAndCompletionHandler:(id /* block */)a0;
- (void)__willChangeToIdiom:(long long)a0 onScreen:(id)a1;
- (id)_addAutoAllowedNotifications:(id)a0;
- (void)_appearanceInvocationsDidChange:(id)a0;
- (id)_appearanceSource;
- (void)_applicationDidFinishSuspendSnapshot:(id)a0;
- (void)_applicationWillDeactivate:(id)a0;
- (void)_awakeWithConnectionInfo:(id)a0;
- (void)_beginObservingNotificationsForEventDeferringIfNeeded;
- (void)_cancelProxiedEditAlertViewAnimated:(BOOL)a0;
- (id)_cancelTouchesForCurrentEventInHostedContent;
- (void)_configurePencilBarrelEventFocusForEnteringForeground;
- (void)_configureSizeViewConstraintsForWindow:(id)a0 interfaceOrientation:(long long)a1;
- (void)_didResignContentViewControllerOfPopover:(id)a0;
- (void)_didRotateFromInterfaceOrientation:(long long)a0 forwardToChildControllers:(BOOL)a1 skipSelf:(BOOL)a2;
- (void)_endNoPresentingViewControllerAlertController:(id)a0;
- (void)_enhancedWindowingModeDidChange:(id)a0;
- (id)_fenceForSynchronizedDrawing;
- (void)_hostDidEnterBackground:(id)a0;
- (void)_hostSceneDidEnterBackground:(id)a0;
- (void)_hostSceneWillEnterForeground:(id)a0;
- (void)_hostWillEnterForeground:(id)a0;
- (id)_hostedWindowServiceDeferringTarget;
- (id)_initWithViewServiceBundleIdentifier:(id)a0;
- (void)_initializeAccessibilityPortInformation;
- (BOOL)_needsUnderflowPropertyUpdate;
- (void)_noteWindowState:(BOOL)a0;
- (void)_notifyServiceOfScreenUpdateConsideringDeferringOverridesIfNeeded:(id)a0;
- (void)_physicalButtonProxyInteraction:(id)a0 didReceiveBSAction:(id)a1;
- (long long)_preferredInterfaceOrientation;
- (long long)_preferredInterfaceOrientationForWindow:(id)a0;
- (void)_prepareTouchDeliveryPolicy;
- (void)_referenceDisplayModeStatusDidChange:(id)a0;
- (void)_removeTextEffectsRemoteViews;
- (BOOL)_requiresKeyboardWindowWhenFirstResponder;
- (void)_restoreTextEffectsRemoteView;
- (void)_screenDidConnect:(id)a0;
- (void)_screenDidDisconnect:(id)a0;
- (void)_screenIDChanged:(id)a0;
- (void)_scrollToTopFromTouchAtViewLocation:(struct CGPoint { double x0; double x1; })a0 resultHandler:(id /* block */)a1;
- (BOOL)_serviceHasScrollToTopView;
- (void)_serviceWantsKeyboardEventsWithPromotedFirstResponder:(BOOL)a0 completionHandler:(id /* block */)a1;
- (void)_setContentOverlayInsets:(struct UIEdgeInsets { double x0; double x1; double x2; double x3; })a0 andLeftMargin:(double)a1 rightMargin:(double)a2;
- (void)_setSecurityModeForViewsLayer;
- (void)_setWantsKeyboardEnvironmentEventDeferring:(BOOL)a0;
- (void)_sheetInteractionDraggingDidBeginWithRubberBandCoefficient:(double)a0;
- (void)_sheetInteractionDraggingDidChangeWithTranslation:(struct CGPoint { double x0; double x1; })a0 velocity:(struct CGPoint { double x0; double x1; })a1 animateChange:(BOOL)a2;
- (id)_sheetPresentationController;
- (BOOL)_shouldRemoteViewControllerFenceOriginChanges;
- (void)_snapshotAndRemoveTextEffectsRemoteView;
- (void)_statusBarHeightDidChange:(id)a0;
- (void)_synchronizeAnimationsInActionsIfNecessary:(id /* block */)a0;
- (void)_systemApplicationDidUnlock:(id)a0;
- (void)_systemApplicationWillLock:(id)a0;
- (void)_terminateUnconditionallyThen:(id /* block */)a0;
- (id)_terminateWithError:(id)a0;
- (id)_timelineID;
- (void)_traitCollectionDidChange:(id)a0;
- (id)_traitCollectionForServiceFromTraitCollection:(id)a0;
- (void)_uirvc_applicationKeyWindowWillChange:(id)a0;
- (void)_uirvc_keyboardWindowSceneSettingsSceneWillChange:(id)a0;
- (void)_uirvc_windowBecameKey:(id)a0;
- (void)_uirvc_windowDidMoveToScene:(id)a0;
- (void)_uirvc_windowResignedKey:(id)a0;
- (void)_uirvc_windowWillMoveToScene:(id)a0;
- (void)_updateLockStatusHostingVisibility;
- (void)_updateServiceSceneContext;
- (void)_updateTouchGrabbingView;
- (void)_updateUnderflowProperties;
- (BOOL)_wantsKeyboardEnvironmentEventDeferringForFocusOnScreen:(id)a0;
- (void)_willAnimateRotationToInterfaceOrientation:(long long)a0 duration:(double)a1 forwardToChildControllers:(BOOL)a2 skipSelf:(BOOL)a3;
- (void)_willBecomeContentViewControllerOfPopover:(id)a0;
- (void)_willRotateToInterfaceOrientation:(long long)a0 duration:(double)a1 forwardToChildControllers:(BOOL)a2 skipSelf:(BOOL)a3;
- (void)_windowDidAttachContext:(id)a0;
- (id)allowedNotifications;
- (id)forbiddenNotifications;
- (struct CGSize { double x0; double x1; })intrinsicContentSizeForServiceSize:(struct CGSize { double x0; double x1; })a0;
- (BOOL)observesLockNotifications;
- (BOOL)prefersPointerLocked;
- (void)restoreStateForSession:(id)a0 anchor:(id)a1;
- (void)saveStateForSession:(id)a0 anchor:(id)a1;
- (id)serviceViewControllerProxy;
- (id)serviceViewControllerProxyWithErrorHandler:(id /* block */)a0;
- (void)setAllowedNotifications:(id)a0;
- (void)setObservesLockNotifications:(BOOL)a0;
- (BOOL)shouldPropagateAppearanceCustomizations;
- (id)textEffectsWindowForServiceScreen;
- (void)updateTouchInterdictionViewLayout;
- (void)viewDidInvalidateIntrinsicContentSize;

@end