/*
* This header is generated by classdump-dyld 0.1
* on Wednesday, November 27, 2013 at 11:17:31 PM Eastern European Standard Time
* Operating System: Version 7.0.3 (Build 11B511)
* Image Source: /System/Library/Frameworks/UIKit.framework/UIKit
* classdump-dyld is free of use, Copyright © 2013 by Elias Limneos.
*/
#import <UIKit/UIKit-Structs.h>
#import <UIKit/UIView.h>
@protocol _UIBackdropViewObserver, _UIBackdropViewGraphicsQualityChangeDelegate;
@class NSHashTable, _UIBackdropViewSettings, _UIBackdropEffectView, NSString, UIImage, UIView, CAFilter, NSMutableSet, NSMutableDictionary, UIColor;
@interface _UIBackdropView : UIView {
BOOL _autosizesToFitSuperview;
BOOL _computesColorSettings;
BOOL _appliesOutputSettingsAutomatically;
BOOL _appliesOutputSettingsAutomaticallyEnabledComputesColorSettings;
BOOL _applyingBackdropChanges;
BOOL _applyingTransition;
BOOL _requiresTintViews;
BOOL _wantsColorSettings;
BOOL _blursBackground;
BOOL _allowsColorSettingsSuppression;
BOOL _contentViewAccessed;
BOOL _contentViewAccessorGuard;
BOOL _applySettingsAfterLayout;
BOOL _updateMaskViewsForViewReentrancyGuard;
BOOL _simulatesMasks;
BOOL _backdropVisibilitySetOnce;
BOOL _blurRadiusSetOnce;
BOOL __backdropVisible;
BOOL __zoomsBack;
int _style;
NSHashTable* _observers;
<_UIBackdropViewObserver>* _observer;
_UIBackdropViewSettings* _inputSettings;
_UIBackdropViewSettings* _outputSettings;
_UIBackdropViewSettings* _savedInputSettingsDuringRenderInContext;
int _configuration;
_UIBackdropEffectView* _backdropEffectView;
NSString* _groupName;
UIImage* _filterMaskImage;
UIView* _grayscaleTintView;
UIImage* _grayscaleTintMaskImage;
UIView* _colorTintView;
UIImage* _colorTintMaskImage;
CAFilter* _gaussianBlurFilter;
CAFilter* _colorSaturateFilter;
CAFilter* _tintFilter;
UIView* _contentView;
int _maskMode;
NSMutableSet* _partialMaskViews;
UIView* _grayscaleTintMaskViewContainer;
NSMutableDictionary* _grayscaleTintMaskViewMap;
UIView* _colorTintMaskViewContainer;
NSMutableDictionary* _colorTintMaskViewMap;
UIView* _filterMaskViewContainer;
NSMutableDictionary* _filterMaskViewMap;
id _computeAndApplySettingsNotificationObserver;
float _colorMatrixGrayscaleTintLevel;
float _colorMatrixGrayscaleTintAlpha;
UIColor* _colorMatrixColorTint;
float _colorMatrixColorTintAlpha;
int _blurHardEdges;
CFRunLoopObserverRef _updateInputBoundsRunLoopObserver;
float _previousBackdropStatisticsRed;
float _previousBackdropStatisticsGreen;
float _previousBackdropStatisticsBlue;
float _previousBackdropStatisticsContrast;
<_UIBackdropViewGraphicsQualityChangeDelegate>* _graphicsQualityChangeDelegate;
NSString* __blurQuality;
float __blurRadius;
float __saturationDeltaFactor;
double _appliesOutputSettingsAnimationDuration;
}
@property (assign,nonatomic) int style; //@synthesize style=_style - In the implementation block
@property (assign,nonatomic) BOOL autosizesToFitSuperview; //@synthesize autosizesToFitSuperview=_autosizesToFitSuperview - In the implementation block
@property (nonatomic,retain) NSHashTable * observers; //@synthesize observers=_observers - In the implementation block
@property (assign,nonatomic) <_UIBackdropViewObserver> * observer; //@synthesize observer=_observer - In the implementation block
@property (assign,nonatomic) BOOL computesColorSettings; //@synthesize computesColorSettings=_computesColorSettings - In the implementation block
@property (assign,nonatomic) BOOL appliesOutputSettingsAutomatically; //@synthesize appliesOutputSettingsAutomatically=_appliesOutputSettingsAutomatically - In the implementation block
@property (assign,nonatomic) double appliesOutputSettingsAnimationDuration; //@synthesize appliesOutputSettingsAnimationDuration=_appliesOutputSettingsAnimationDuration - In the implementation block
@property (nonatomic,retain) _UIBackdropViewSettings * inputSettings; //@synthesize inputSettings=_inputSettings - In the implementation block
@property (nonatomic,retain) _UIBackdropViewSettings * outputSettings; //@synthesize outputSettings=_outputSettings - In the implementation block
@property (nonatomic,retain) _UIBackdropViewSettings * savedInputSettingsDuringRenderInContext; //@synthesize savedInputSettingsDuringRenderInContext=_savedInputSettingsDuringRenderInContext - In the implementation block
@property (nonatomic,@dynamic,readonly) UIView * effectView;
@property (assign,nonatomic) int configuration; //@synthesize configuration=_configuration - In the implementation block
@property (assign,nonatomic) BOOL appliesOutputSettingsAutomaticallyEnabledComputesColorSettings; //@synthesize appliesOutputSettingsAutomaticallyEnabledComputesColorSettings=_appliesOutputSettingsAutomaticallyEnabledComputesColorSettings - In the implementation block
@property (assign,nonatomic) BOOL applyingBackdropChanges; //@synthesize applyingBackdropChanges=_applyingBackdropChanges - In the implementation block
@property (assign,nonatomic) BOOL applyingTransition; //@synthesize applyingTransition=_applyingTransition - In the implementation block
@property (assign,nonatomic) BOOL requiresTintViews; //@synthesize requiresTintViews=_requiresTintViews - In the implementation block
@property (assign,nonatomic) BOOL wantsColorSettings; //@synthesize wantsColorSettings=_wantsColorSettings - In the implementation block
@property (assign,nonatomic) BOOL blursBackground; //@synthesize blursBackground=_blursBackground - In the implementation block
@property (assign,nonatomic) BOOL allowsColorSettingsSuppression; //@synthesize allowsColorSettingsSuppression=_allowsColorSettingsSuppression - In the implementation block
@property (nonatomic,retain) _UIBackdropEffectView * backdropEffectView; //@synthesize backdropEffectView=_backdropEffectView - In the implementation block
@property (nonatomic,copy) NSString * groupName; //@synthesize groupName=_groupName - In the implementation block
@property (nonatomic,retain) UIImage * filterMaskImage; //@synthesize filterMaskImage=_filterMaskImage - In the implementation block
@property (nonatomic,retain) UIView * grayscaleTintView; //@synthesize grayscaleTintView=_grayscaleTintView - In the implementation block
@property (nonatomic,retain) UIImage * grayscaleTintMaskImage; //@synthesize grayscaleTintMaskImage=_grayscaleTintMaskImage - In the implementation block
@property (nonatomic,retain) UIView * colorTintView; //@synthesize colorTintView=_colorTintView - In the implementation block
@property (nonatomic,retain) UIImage * colorTintMaskImage; //@synthesize colorTintMaskImage=_colorTintMaskImage - In the implementation block
@property (nonatomic,retain) CAFilter * gaussianBlurFilter; //@synthesize gaussianBlurFilter=_gaussianBlurFilter - In the implementation block
@property (nonatomic,retain) CAFilter * colorSaturateFilter; //@synthesize colorSaturateFilter=_colorSaturateFilter - In the implementation block
@property (nonatomic,retain) CAFilter * tintFilter; //@synthesize tintFilter=_tintFilter - In the implementation block
@property (nonatomic,retain) UIView * contentView; //@synthesize contentView=_contentView - In the implementation block
@property (assign,nonatomic) BOOL contentViewAccessed; //@synthesize contentViewAccessed=_contentViewAccessed - In the implementation block
@property (assign,nonatomic) BOOL contentViewAccessorGuard; //@synthesize contentViewAccessorGuard=_contentViewAccessorGuard - In the implementation block
@property (assign,nonatomic) int maskMode; //@synthesize maskMode=_maskMode - In the implementation block
@property (nonatomic,retain) NSMutableSet * partialMaskViews; //@synthesize partialMaskViews=_partialMaskViews - In the implementation block
@property (nonatomic,retain) UIView * grayscaleTintMaskViewContainer; //@synthesize grayscaleTintMaskViewContainer=_grayscaleTintMaskViewContainer - In the implementation block
@property (nonatomic,retain) NSMutableDictionary * grayscaleTintMaskViewMap; //@synthesize grayscaleTintMaskViewMap=_grayscaleTintMaskViewMap - In the implementation block
@property (nonatomic,retain) UIView * colorTintMaskViewContainer; //@synthesize colorTintMaskViewContainer=_colorTintMaskViewContainer - In the implementation block
@property (nonatomic,retain) NSMutableDictionary * colorTintMaskViewMap; //@synthesize colorTintMaskViewMap=_colorTintMaskViewMap - In the implementation block
@property (nonatomic,retain) UIView * filterMaskViewContainer; //@synthesize filterMaskViewContainer=_filterMaskViewContainer - In the implementation block
@property (nonatomic,retain) NSMutableDictionary * filterMaskViewMap; //@synthesize filterMaskViewMap=_filterMaskViewMap - In the implementation block
@property (assign,nonatomic) BOOL applySettingsAfterLayout; //@synthesize applySettingsAfterLayout=_applySettingsAfterLayout - In the implementation block
@property (nonatomic,retain) id computeAndApplySettingsNotificationObserver; //@synthesize computeAndApplySettingsNotificationObserver=_computeAndApplySettingsNotificationObserver - In the implementation block
@property (assign,nonatomic) BOOL updateMaskViewsForViewReentrancyGuard; //@synthesize updateMaskViewsForViewReentrancyGuard=_updateMaskViewsForViewReentrancyGuard - In the implementation block
@property (assign,nonatomic) float colorMatrixGrayscaleTintLevel; //@synthesize colorMatrixGrayscaleTintLevel=_colorMatrixGrayscaleTintLevel - In the implementation block
@property (assign,nonatomic) float colorMatrixGrayscaleTintAlpha; //@synthesize colorMatrixGrayscaleTintAlpha=_colorMatrixGrayscaleTintAlpha - In the implementation block
@property (nonatomic,retain) UIColor * colorMatrixColorTint; //@synthesize colorMatrixColorTint=_colorMatrixColorTint - In the implementation block
@property (assign,nonatomic) float colorMatrixColorTintAlpha; //@synthesize colorMatrixColorTintAlpha=_colorMatrixColorTintAlpha - In the implementation block
@property (assign,nonatomic) BOOL simulatesMasks; //@synthesize simulatesMasks=_simulatesMasks - In the implementation block
@property (assign,nonatomic) int blurHardEdges; //@synthesize blurHardEdges=_blurHardEdges - In the implementation block
@property (assign,nonatomic) CFRunLoopObserverRef updateInputBoundsRunLoopObserver; //@synthesize updateInputBoundsRunLoopObserver=_updateInputBoundsRunLoopObserver - In the implementation block
@property (assign,nonatomic) BOOL backdropVisibilitySetOnce; //@synthesize backdropVisibilitySetOnce=_backdropVisibilitySetOnce - In the implementation block
@property (assign,nonatomic) BOOL blurRadiusSetOnce; //@synthesize blurRadiusSetOnce=_blurRadiusSetOnce - In the implementation block
@property (assign,nonatomic) float previousBackdropStatisticsRed; //@synthesize previousBackdropStatisticsRed=_previousBackdropStatisticsRed - In the implementation block
@property (assign,nonatomic) float previousBackdropStatisticsGreen; //@synthesize previousBackdropStatisticsGreen=_previousBackdropStatisticsGreen - In the implementation block
@property (assign,nonatomic) float previousBackdropStatisticsBlue; //@synthesize previousBackdropStatisticsBlue=_previousBackdropStatisticsBlue - In the implementation block
@property (assign,nonatomic) float previousBackdropStatisticsContrast; //@synthesize previousBackdropStatisticsContrast=_previousBackdropStatisticsContrast - In the implementation block
@property (assign,nonatomic) <_UIBackdropViewGraphicsQualityChangeDelegate> * graphicsQualityChangeDelegate; //@synthesize graphicsQualityChangeDelegate=_graphicsQualityChangeDelegate - In the implementation block
@property (nonatomic,copy) NSString * _blurQuality; //@synthesize _blurQuality=__blurQuality - In the implementation block
@property (assign,nonatomic) float _blurRadius; //@synthesize _blurRadius=__blurRadius - In the implementation block
@property (assign,nonatomic) float _saturationDeltaFactor; //@synthesize _saturationDeltaFactor=__saturationDeltaFactor - In the implementation block
@property (assign,nonatomic) BOOL _backdropVisible; //@synthesize _backdropVisible=__backdropVisible - In the implementation block
@property (assign,setter=setZoomsBack:,nonatomic) BOOL _zoomsBack; //@synthesize _zoomsBack=__zoomsBack - In the implementation block
+(Class)layerClass;
+(Class)defaultSettingsClass;
+(id)allBackdropViews;
+(void)suppressColorSettingsForRunLoopModePush:(id)arg1 ;
+(void)restoreColorSettingsForRunLoopModePop:(id)arg1 ;
+(void)suppressColorSettingsForWillResignActive:(id)arg1 ;
+(void)restoreColorSettingsForDidBecomeActive:(id)arg1 ;
+(void)suppressColorSettingsForRequester:(id)arg1 ;
+(void)restoreColorSettingsForRequester:(id)arg1 ;
+(void)setAllBackdropViewsToGraphicsQuality:(int)arg1 ;
+(void)adjustGraphicsQualityForAccessibilityIfNeeded:(id)arg1 ;
-(id)initWithFrame:(CGRect)arg1 ;
-(void)dealloc;
-(id)init;
-(void)setFrame:(CGRect)arg1 ;
-(void)layoutSubviews;
-(void)setBounds:(CGRect)arg1 ;
-(void)setStyle:(int)arg1 ;
-(id)grayscaleTintMaskImage;
-(id)colorTintMaskImage;
-(id)filterMaskImage;
-(float)blurRadius;
-(float)saturationDeltaFactor;
-(int)style;
-(void)setBlurRadius:(float)arg1 ;
-(void)setSaturationDeltaFactor:(float)arg1 ;
-(void)removeObserver:(id)arg1 ;
-(id)contentView;
-(void)setContentView:(id)arg1 ;
-(void)didMoveToSuperview;
-(id)filters;
-(void)setGroupName:(id)arg1 ;
-(void)setGraphicsQualityChangeDelegate:(id)arg1 ;
-(id)initWithPrivateStyle:(int)arg1 ;
-(id)inputSettings;
-(void)setBlurHardEdges:(int)arg1 ;
-(id)initWithFrame:(CGRect)arg1 style:(int)arg2 ;
-(id)initWithStyle:(int)arg1 ;
-(void)updateMaskViewsForView:(id)arg1 ;
-(void)setComputesColorSettings:(BOOL)arg1 ;
-(void)setAllowsColorSettingsSuppression:(BOOL)arg1 ;
-(void)transitionToStyle:(int)arg1 ;
-(void)applySettings:(id)arg1 ;
-(id)groupName;
-(void)setBackdropVisible:(BOOL)arg1 ;
-(void)setGrayscaleTintMaskImage:(id)arg1 ;
-(void)setColorTintMaskImage:(id)arg1 ;
-(void)setFilterMaskImage:(id)arg1 ;
-(id)initWithFrame:(CGRect)arg1 privateStyle:(int)arg2 ;
-(void)transitionToPrivateStyle:(int)arg1 ;
-(id)initWithSettings:(id)arg1 ;
-(void)transitionToSettings:(id)arg1 ;
-(void)setBlurQuality:(id)arg1 ;
-(void)setZoomsBack:(BOOL)arg1 ;
-(BOOL)isBackdropVisible;
-(id)blurQuality;
-(int)blurHardEdges;
-(void)settingsDidChange:(id)arg1 ;
-(void)setBlursWithHardEdges:(BOOL)arg1 ;
-(BOOL)blursWithHardEdges;
-(BOOL)_backdropVisible;
-(BOOL)_zoomsBack;
-(float)_blurRadius;
-(id)_blurQuality;
-(float)_saturationDeltaFactor;
-(void)setAppliesOutputSettingsAnimationDuration:(double)arg1 ;
-(void)backdropLayerStatisticsDidChange:(id)arg1 ;
-(void)willCallRenderInContextOnBackdropViewLayer;
-(void)didCallRenderInContextOnBackdropViewLayer;
-(BOOL)allowsColorSettingsSuppression;
-(BOOL)computesColorSettings;
-(void)setWantsColorSettings:(BOOL)arg1 ;
-(BOOL)wantsColorSettings;
-(id)graphicsQualityChangeDelegate;
-(id)backdropViewLayer;
-(void)setAutosizesToFitSuperview:(BOOL)arg1 ;
-(BOOL)autosizesToFitSuperview;
-(void)setInputSettings:(id)arg1 ;
-(void)setOutputSettings:(id)arg1 ;
-(void)setObservers:(id)arg1 ;
-(void)updateSubviewHierarchyIfNeededForSettings:(id)arg1 ;
-(void)computeAndApplySettings:(id)arg1 ;
-(void)setComputeAndApplySettingsNotificationObserver:(id)arg1 ;
-(id)initWithFrame:(CGRect)arg1 autosizesToFitSuperview:(BOOL)arg2 settings:(id)arg3 ;
-(id)computeAndApplySettingsNotificationObserver;
-(void)clearUpdateInputBoundsRunLoopObserver;
-(id)backdropEffectView;
-(id)outputSettings;
-(BOOL)applyingBackdropChanges;
-(BOOL)appliesOutputSettingsAutomatically;
-(void)applySettingsWithBuiltInAnimation:(id)arg1 ;
-(id)observers;
-(void)setApplyingBackdropChanges:(BOOL)arg1 ;
-(void)delayedComputeAndApplySettings;
-(void)addObserver:(id)arg1 ;
-(void)setAppliesOutputSettingsAutomaticallyEnabledComputesColorSettings:(BOOL)arg1 ;
-(BOOL)appliesOutputSettingsAutomaticallyEnabledComputesColorSettings;
-(void)setApplySettingsAfterLayout:(BOOL)arg1 ;
-(BOOL)applySettingsAfterLayout;
-(void)adjustTintImplementationIfNeeded:(id)arg1 ;
-(void)_updateInputBounds;
-(void)setMaskImage:(id)arg1 onLayer:(id)arg2 ;
-(id)grayscaleTintView;
-(id)colorTintView;
-(id)grayscaleTintMaskViewMap;
-(id)grayscaleTintMaskViewContainer;
-(id)colorTintMaskViewMap;
-(id)colorTintMaskViewContainer;
-(id)filterMaskViewMap;
-(id)filterMaskViewContainer;
-(int)maskMode;
-(void)setGrayscaleTintMaskViewMap:(id)arg1 ;
-(void)setGrayscaleTintMaskViewContainer:(id)arg1 ;
-(void)setColorTintMaskViewMap:(id)arg1 ;
-(void)setColorTintMaskViewContainer:(id)arg1 ;
-(void)setFilterMaskViewMap:(id)arg1 ;
-(void)setFilterMaskViewContainer:(id)arg1 ;
-(BOOL)simulatesMasks;
-(void)removeOverlayBlendModeFromView:(id)arg1 ;
-(void)applyOverlayBlendModeToView:(id)arg1 ;
-(BOOL)updateMaskViewsForViewReentrancyGuard;
-(void)setUpdateMaskViewsForViewReentrancyGuard:(BOOL)arg1 ;
-(id)partialMaskViews;
-(void)setPartialMaskViews:(id)arg1 ;
-(void)updateMaskViewForView:(id)arg1 flag:(int)arg2 ;
-(id)gaussianBlurFilter;
-(id)colorSaturateFilter;
-(id)tintFilter;
-(BOOL)blurRadiusSetOnce;
-(void)setBlurRadiusSetOnce:(BOOL)arg1 ;
-(void)setBlurFilterWithRadius:(float)arg1 blurQuality:(id)arg2 ;
-(void)setBlurFilterWithRadius:(float)arg1 blurQuality:(id)arg2 blurHardEdges:(int)arg3 ;
-(void)setGaussianBlurFilter:(id)arg1 ;
-(void)_updateFilters;
-(void)scheduleUpdateInputBoundsIfNeeded;
-(CFRunLoopObserverRef)updateInputBoundsRunLoopObserver;
-(void)setUpdateInputBoundsRunLoopObserver:(CFRunLoopObserverRef)arg1 ;
-(void)setColorSaturateFilter:(id)arg1 ;
-(void)setTintFilter:(id)arg1 ;
-(float)colorMatrixGrayscaleTintLevel;
-(float)colorMatrixGrayscaleTintAlpha;
-(float)colorMatrixColorTintAlpha;
-(id)colorMatrixColorTint;
-(void)setColorMatrixGrayscaleTintLevel:(float)arg1 ;
-(void)setColorMatrixGrayscaleTintAlpha:(float)arg1 ;
-(void)setColorMatrixColorTint:(id)arg1 ;
-(void)setColorMatrixColorTintAlpha:(float)arg1 ;
-(BOOL)backdropVisibilitySetOnce;
-(void)setBackdropVisibilitySetOnce:(BOOL)arg1 ;
-(void)ensureProperSubviewOrdering;
-(int)configuration;
-(void)setConfiguration:(int)arg1 ;
-(id)effectView;
-(void)setApplyingTransition:(BOOL)arg1 ;
-(void)prepareForTransitionToSettings:(id)arg1 ;
-(void)computeAndApplySettingsForTransition;
-(void)transitionIncrementallyToStyle:(int)arg1 weighting:(float)arg2 ;
-(BOOL)applyingTransition;
-(BOOL)contentViewAccessorGuard;
-(void)setContentViewAccessorGuard:(BOOL)arg1 ;
-(void)setContentViewAccessed:(BOOL)arg1 ;
-(void)addBackdropEffectViewIfNeededForSettings:(id)arg1 ;
-(void)addGrayscaleTintViewIfNeededForSettings:(id)arg1 ;
-(void)addColorTintViewIfNeededForSettings:(id)arg1 ;
-(void)addContentViewIfNeededForSettings:(id)arg1 ;
-(void)setBackdropEffectView:(id)arg1 ;
-(void)setAppliesOutputSettingsAutomatically:(BOOL)arg1 ;
-(void)setGrayscaleTintView:(id)arg1 ;
-(void)setColorTintView:(id)arg1 ;
-(BOOL)contentViewAccessed;
-(BOOL)requiresTintViews;
-(void)setTintFilterForSettings:(id)arg1 ;
-(void)transitionComplete;
-(double)appliesOutputSettingsAnimationDuration;
-(id)initWithFrame:(CGRect)arg1 settings:(id)arg2 ;
-(void)setShouldRasterizeEffectsView:(BOOL)arg1 ;
-(void)setObserver:(id)arg1 ;
-(void)setMaskMode:(int)arg1 ;
-(void)removeMaskViews;
-(void)applyOverlayBlendMode:(int)arg1 toView:(id)arg2 ;
-(void)setUsesZoom;
-(void)_setBlursBackground:(BOOL)arg1 ;
-(void)transitionToColor:(id)arg1 ;
-(void)transitionIncrementallyToPrivateStyle:(int)arg1 weighting:(float)arg2 ;
-(id)observer;
-(id)savedInputSettingsDuringRenderInContext;
-(void)setSavedInputSettingsDuringRenderInContext:(id)arg1 ;
-(void)setRequiresTintViews:(BOOL)arg1 ;
-(BOOL)blursBackground;
-(void)setBlursBackground:(BOOL)arg1 ;
-(void)setSimulatesMasks:(BOOL)arg1 ;
-(float)previousBackdropStatisticsRed;
-(void)setPreviousBackdropStatisticsRed:(float)arg1 ;
-(float)previousBackdropStatisticsGreen;
-(void)setPreviousBackdropStatisticsGreen:(float)arg1 ;
-(float)previousBackdropStatisticsBlue;
-(void)setPreviousBackdropStatisticsBlue:(float)arg1 ;
-(float)previousBackdropStatisticsContrast;
-(void)setPreviousBackdropStatisticsContrast:(float)arg1 ;
-(void)set_blurQuality:(id)arg1 ;
-(void)set_blurRadius:(float)arg1 ;
-(void)set_saturationDeltaFactor:(float)arg1 ;
-(void)set_backdropVisible:(BOOL)arg1 ;
@end