luxlabs header browser preview


@class NSMutableDictionary, UIWindowScene, CSProminentDisplayViewController, FBScene, BSCompoundAssertion, UIView, PRPosterPreferencesImpl, NSString, PRPosterEnvironmentImpl, UIScene, UIViewFloatAnimatableProperty, NSArray, RBSAssertion, PRRenderingBackdropView;
@protocol PRInvalidatable, UITraitChangeRegistration, PRRenderingDelegate;

@interface PRRenderer : NSObject <FBSceneDelegate, _UISceneComponentProviding, _UISceneSettingsDiffAction, PRRenderingBackdropViewOwner, UISceneDelegate> {
    UIWindowScene *_scene;
    id<PRRenderingDelegate> _delegate;
    BOOL _disconnected;
    NSMutableDictionary *_viewsByLevel;
    BSCompoundAssertion *_sessionExtensions;
    RBSAssertion *_assertion;
    BOOL _assertionValid;
    BOOL _disableReentrantRenderingExtensionForMemoryReclamation;
    id<PRInvalidatable> _wakeToken;
    id<PRInvalidatable> _unlockToken;
    PRRenderingBackdropView *_backdropView;
    FBScene *_graphicComplicationScene;
    BOOL _graphicComplicationsRendered;
    FBScene *_sidebarComplicationScene;
    BOOL _sidebarComplicationsRendered;
    FBScene *_inlineComplicationScene;
    BOOL _inlineComplicationRendered;
    UIViewFloatAnimatableProperty *_unlockAnimator;
    BOOL _animatingUnlock;
    BOOL _interruptedUnlock;
    id<UITraitChangeRegistration> _ambientPresentationTraitChangeRegistration;
    BOOL _wasDepthEffectDisabled;
}

@property (retain, nonatomic) CSProminentDisplayViewController *timePreviewProminentDisplayViewController;
@property (retain, nonatomic) CSProminentDisplayViewController *complicationsPreviewProminentDisplayViewController;
@property (copy, nonatomic) NSArray *attachments;
@property (readonly, nonatomic) PRPosterEnvironmentImpl *environment;
@property (readonly, nonatomic) PRPosterPreferencesImpl *preferences;
@property (readonly, nonatomic) UIView *backgroundView;
@property (readonly, nonatomic) UIView *foregroundView;
@property (readonly, nonatomic) UIView *floatingView;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (weak, nonatomic, getter=_scene, setter=_setScene:) UIScene *_scene;

- (void)updatedValuesForView:(id)a0;
- (void)scene:(id)a0 didReceiveActions:(id)a1;
- (void)sceneDidDisconnect:(id)a0;
- (void)sceneDidBecomeActive:(id)a0;
- (void)dealloc;
- (void)sceneDidEnterBackground:(id)a0;
- (id)_settingsDiffActionsForScene:(id)a0;
- (void)_performActionsForUIScene:(id)a0 withUpdatedFBSScene:(id)a1 settingsDiff:(id)a2 fromSettings:(id)a3 transitionContext:(id)a4 lifecycleActionType:(unsigned int)a5;
- (void)scene:(id)a0 willConnectToSession:(id)a1 options:(id)a2;
- (id)initWithScene:(id)a0;
- (void)sceneWillResignActive:(id)a0;
- (void)invalidateView:(id)a0;
- (void)sceneWillEnterForeground:(id)a0;
- (void)updatePreferences:(id /* block */)a0;
- (id)extendRenderSessionForReason:(id)a0;
- (void).cxx_destruct;
- (id)initWithDelegate:(id)a0;
- (void)noteContentSignificantlyChanged;
- (id)extendRenderingSessionForReason:(id)a0;

@end