luxlabs header browser preview


@class FBSceneWorkspace;
@protocol FBSceneManagerDelegate;

@interface FBSceneManager : NSObject {
    FBSceneWorkspace *_workspace;
}

@property (nonatomic, setter=_setSuppressConnectionHandshakes:) BOOL _suppressConnectionHandshakes;
@property (weak, nonatomic) id<FBSceneManagerDelegate> delegate;

+ (id)sharedInstance;
+ (id)observeKeyboardSceneAvailability:(id /* block */)a0;
+ (void)_clearKeyboardScene;
+ (id)keyboardScene;
+ (void)synchronizeChanges:(id /* block */)a0;
+ (void)setKeyboardScene:(id)a0;

- (id)sceneFromIdentityTokenStringRepresentation:(id)a0;
- (id)init;
- (void)destroyScene:(id)a0 withTransitionContext:(id)a1;
- (void)removeObserver:(id)a0;
- (id)createLegacySceneFromRemnant:(id)a0 withSettings:(id)a1 transitionContext:(id)a2;
- (id)_createSceneWithDefinition:(id)a0 settings:(id)a1 initialClientSettings:(id)a2 transitionContext:(id)a3 fromRemnant:(id)a4 usingClientProvider:(id)a5 completion:(id /* block */)a6;
- (void)enumerateScenesWithBlock:(id /* block */)a0;
- (id)newSceneIdentityTokenForIdentity:(id)a0;
- (id)createSceneWithIdentifier:(id)a0 parameters:(id)a1 clientProvider:(id)a2 transitionContext:(id)a3;
- (id)description;
- (id)createSceneWithDefinition:(id)a0 initialParameters:(id)a1;
- (void).cxx_destruct;
- (id)sceneWithIdentifier:(id)a0;
- (id)debugDescription;
- (BOOL)_isSynchronizingSceneUpdates;
- (id)scenesPassingTest:(id /* block */)a0;
- (id)createSceneFromRemnant:(id)a0 withSettings:(id)a1 transitionContext:(id)a2;
- (id)createSceneWithDefinition:(id)a0;
- (id)createSceneWithIdentifier:(id)a0 settings:(id)a1 initialClientSettings:(id)a2 clientProvider:(id)a3 transitionContext:(id)a4;
- (void)addObserver:(id)a0;
- (id)sceneFromIdentityToken:(id)a0;

@end