luxlabs header browser preview


@class UIColor, NSMapTable, UIImageView, NSNumberFormatter, UILabel, PUPhotoEditCircularIndicatorView;

@interface PUPhotoEditAdjustmentControl : UIControl

@property (retain, nonatomic) UILabel *valueLabel;
@property (retain, nonatomic) UIImageView *imageView;
@property (retain, nonatomic) PUPhotoEditCircularIndicatorView *circularIndicatorView;
@property (retain, nonatomic) NSMapTable *stateToContentMap;
@property (retain, nonatomic) UIColor *defaultColor;
@property (retain, nonatomic) UIColor *alternateColor;
@property (nonatomic) BOOL valueChanged;
@property (retain, nonatomic) NSNumberFormatter *formatter;
@property (nonatomic) double value;
@property (nonatomic) double defaultValue;
@property (nonatomic) double identityValue;
@property (nonatomic) double minValue;
@property (nonatomic) double maxValue;
@property (nonatomic) BOOL shouldShowValueLabel;
@property (nonatomic) BOOL displayMappedValue;
@property (nonatomic) BOOL shouldShowCircularRing;
@property (nonatomic) BOOL shouldScaleDownImage;

- (void)_updateSubviews;
- (void)setImage:(id)a0 forState:(unsigned long long)a1;
- (void)_updateImageView;
- (void)_setup;
- (void)_setupImageView;
- (void)_setContent:(id)a0 forState:(unsigned long long)a1;
- (id)initWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (void)setEnabled:(BOOL)a0;
- (id)_contentForState:(unsigned long long)a0;
- (void).cxx_destruct;
- (void)layoutSubviews;
- (void)resetToDefaults;
- (void)setSelected:(BOOL)a0;
- (id)_currentImage;
- (id)imageForState:(unsigned long long)a0;
- (id)colorForState:(unsigned long long)a0;
- (void)setColor:(id)a0 forState:(unsigned long long)a1;
- (void)_resetAllValues;
- (void)_layoutImageView;
- (BOOL)_setContentPropertyKey:(id)a0 withValue:(id)a1 forState:(unsigned long long)a2;
- (void)_updateFormatter;
- (void)_updateRingVisibility;
- (void)_updateSubviewColors;
- (void)_updateSubviewValues;
- (void)_updateSubviewVisibility;

@end