System/Library/PrivateFrameworks/SpringBoard.framework
SBSystemUISceneDefaultPresenter.h
Download SBSystemUISceneDefaultPresenter.h
@class UIWindowScene, NSString, SBTraitsSceneParticipantDelegate, FBSDisplayConfiguration, NSMutableDictionary, NSNumber, NSMutableArray;
@protocol SBSystemUISceneBindingProviding, SBScenePresentingDelegate;
@interface SBSystemUISceneDefaultPresenter : NSObject <SBScenePresenting, BSDescriptionProviding> {
NSMutableArray *_presentedScenes;
SBTraitsSceneParticipantDelegate *_currentParticipantDelegate;
id<SBScenePresentingDelegate> _presentingDelegate;
NSMutableDictionary *_sceneToWindowMap;
NSMutableDictionary *_sceneToPresentationBinderMap;
NSMutableDictionary *_displayConfigurationToPresentationBinderMap;
}
@property (readonly, weak, nonatomic) UIWindowScene *targetWindowScene;
@property (readonly, weak, nonatomic) FBSDisplayConfiguration *targetDisplayConfiguration;
@property (readonly, weak, nonatomic) id<SBSystemUISceneBindingProviding> bindingProvider;
@property (copy, nonatomic) NSNumber *preferredWindowLevel;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
- (void)setPresentingDelegate:(id)a0;
- (id)init;
- (void)dealloc;
- (id)succinctDescriptionBuilder;
- (id)descriptionBuilderWithMultilinePrefix:(id)a0;
- (id)descriptionWithMultilinePrefix:(id)a0;
- (void).cxx_destruct;
- (id)succinctDescription;
- (id)_initWithPresentationBinderProvider:(id)a0 targetDisplayConfiguration:(id)a1;
- (void)_addSceneToPresentationBinder:(id)a0;
- (void)_invalidatePresentationBinderForDisplayConfiguration:(id)a0;
- (id)_presentationBinderForDisplayConfiguration:(id)a0;
- (void)_removeSceneFromPresentationBinder:(id)a0;
- (id)dismissScene:(id)a0;
- (id)hostingBinderForScene:(id)a0;
- (id)hostingWindowForScene:(id)a0;
- (id)initWithPresentationBinderProvider:(id)a0;
- (id)initWithPresentationBinderProvider:(id)a0 targetDisplayConfiguration:(id)a1;
- (id)initWithTargetDisplayConfiguration:(id)a0;
- (id)initWithWindowHostingPresentationOnWindowScene:(id)a0;
- (id)presentScene:(id)a0 viewControllerBuilderBlock:(id /* block */)a1;
- (void)scene:(id)a0 didChangeTraitsParticipantDelegate:(id)a1;
- (void)scene:(id)a0 hasVisibleContent:(BOOL)a1;
- (void)sceneDidChangeDisplayIdentity:(id)a0;
@end