luxlabs header browser preview


@class HFNumberValueConstraints, HUElasticSliderValueNormalizationOptions;

@interface HUElasticSliderValueNormalizer : NSObject

@property (retain, nonatomic) HFNumberValueConstraints *minValueConstraints;
@property (retain, nonatomic) HFNumberValueConstraints *maxValueConstraints;
@property (nonatomic) struct { double minimum; double maximum; } currentValueRange;
@property (nonatomic) BOOL hasSecondaryValue;
@property (retain, nonatomic) HUElasticSliderValueNormalizationOptions *options;

- (void).cxx_destruct;
- (struct { double x0; double x1; })normalizeRange:(struct { double x0; double x1; })a0;
- (id)_effectiveConstraintsForValueOfType:(unsigned long long)a0 boundRange:(BOOL)a1;
- (id)_originalConstraintsForValueType:(unsigned long long)a0;
- (double)_rubberBandValue:(double)a0 ofType:(unsigned long long)a1;
- (id)initWithCurrentValueRange:(struct { double x0; double x1; })a0 hasSecondaryValue:(BOOL)a1;
- (double)normalizeValue:(double)a0 ofType:(unsigned long long)a1;

@end