luxlabs header browser preview


@class NSString;
@protocol FBSceneManagerObserver;

@interface FBSceneManagerObserver : NSObject <BSDescriptionProviding, FBSceneWorkspaceDelegate_Internal, FBSceneManagerInternalObserver, FBSceneManagerDelegate_Private> {
    unsigned long long _observerAddress;
    Class _observerClass;
    BOOL _isDelegate;
    BOOL _supportLegacy;
    BOOL _internalObserver;
    BOOL _privateDelegate;
    BOOL _didCreateDEPRECATED;
    BOOL _willDestroyDEPRECATED;
    BOOL _didDestroyDEPRECATED;
    BOOL _updatePreparedDEPRECATED;
    BOOL _updateAppliedDEPRECATED;
    BOOL _updateCompletedDEPRECATED;
    BOOL _didCreateSceneDEPRECATED;
    BOOL _willUpdateSceneDEPRECATED;
    BOOL _willCommitDEPRECATED;
    BOOL _didCommitDEPRECATED;
    BOOL _didCommitDEPRECATED2;
    BOOL _didReceiveActionsDEPRECATED;
    BOOL _willSynchronizeLEGACY;
    BOOL _didSynchronizeLEGACY;
    BOOL _didUpdateClientSettingsDEPRECATED;
    BOOL _didAddLEGACY;
    BOOL _willRemoveLEGACY;
    BOOL _interceptSceneUpdatesLEGACY;
    BOOL _clientDidConnectLEGACY;
    BOOL _didReceiveSceneRequestLEGACY;
    BOOL _didAdd;
    BOOL _willRemove;
    BOOL _clientDidConnect;
    BOOL _didReceiveSceneRequest;
    BOOL _didReceiveScene;
    BOOL _didReceiveActions;
}

@property (readonly, weak, nonatomic) id<FBSceneManagerObserver> observer;
@property (readonly, weak, nonatomic) id delegate;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

- (void)sceneManager:(id)a0 willDestroyScene:(id)a1;
- (BOOL)delegateHandlesClientScenes;
- (void)workspace:(id)a0 didReceiveActions:(id)a1;
- (void)workspace:(id)a0 clientDidConnectWithHandshake:(id)a1;
- (BOOL)delegateHandlesActions;
- (id)succinctDescriptionBuilder;
- (BOOL)isDelegate;
- (void)sceneManager:(id)a0 didCreateScene:(id)a1;
- (id)_privateDelegate;
- (void)sceneManager:(id)a0 updateForScene:(id)a1 preparedWithContext:(id)a2;
- (void)sceneManager:(id)a0 clientDidConnectWithHandshake:(id)a1;
- (id)_initWithObserver:(id)a0 supportLegacy:(BOOL)a1;
- (id)initWithObserver:(id)a0 supportLegacy:(BOOL)a1;
- (id)sceneManager:(id)a0 createDefaultTransitionContextForScene:(id)a1;
- (void)sceneManager:(id)a0 scene:(id)a1 didUpdateClientSettingsWithDiff:(id)a2 oldClientSettings:(id)a3 transitionContext:(id)a4;
- (void)workspace:(id)a0 didReceiveSceneRequestWithOptions:(id)a1 fromProcess:(id)a2 completion:(id /* block */)a3;
- (id)descriptionBuilderWithMultilinePrefix:(id)a0;
- (id)_internalObserver;
- (void)sceneManager:(id)a0 didDestroyScene:(id)a1;
- (void)sceneManager:(id)a0 didAddScene:(id)a1;
- (id)descriptionWithMultilinePrefix:(id)a0;
- (void)sceneManager:(id)a0 interceptUpdateForScene:(id)a1 withNewSettings:(id)a2;
- (void).cxx_destruct;
- (void)workspace:(id)a0 willRemoveScene:(id)a1;
- (void)sceneManager:(id)a0 updateForScene:(id)a1 appliedWithContext:(id)a2;
- (void)sceneManager:(id)a0 scene:(id)a1 didReceiveActions:(id)a2;
- (id)succinctDescription;
- (void)workspace:(id)a0 didAddScene:(id)a1;
- (void)sceneManager:(id)a0 updateForScene:(id)a1 completedWithContext:(id)a2 error:(id)a3;
- (BOOL)isEqual:(id)a0;
- (void)sceneManager:(id)a0 willRemoveScene:(id)a1;
- (id)initWithDelegate:(id)a0 supportLegacy:(BOOL)a1;
- (BOOL)isInternalObserver;
- (void)workspace:(id)a0 didReceiveScene:(id)a1 withContext:(id)a2 fromProcess:(id)a3;
- (void)sceneManagerWillBeginSceneUpdateSynchronization:(id)a0;
- (void)sceneManagerDidEndSceneUpdateSynchronization:(id)a0;

@end