luxlabs header browser preview


@class NSString, UIImageView, NSBundle, FIUIAnimatingSpriteImageView;

@interface FIUIHeartRateStatusView : UIView {
    NSString *_heartSpriteImageName;
    long long _heartSpriteImageFrameCount;
    long long _heartSpriteImageColumnCount;
    NSBundle *_resourceBundle;
    unsigned long long _state;
    double _beatsPerMinute;
    BOOL _delayedStartMeasuringAnimation;
    BOOL _isBeatingHeart;
}

@property (retain, nonatomic) UIImageView *fullHeartImageView;
@property (retain, nonatomic) FIUIAnimatingSpriteImageView *animatingImageView;
@property (retain, nonatomic) UIImageView *reloadOutlineView;
@property (retain, nonatomic) UIImageView *animationSuspendedMeasuringView;
@property (retain, nonatomic) UIImageView *reloadArrowView;
@property (nonatomic) BOOL animationsSuspended;

- (struct CGSize { double x0; double x1; })intrinsicContentSize;
- (void)setState:(unsigned long long)a0;
- (void).cxx_destruct;
- (void)layoutSubviews;
- (struct CGSize { double x0; double x1; })sizeThatFits:(struct CGSize { double x0; double x1; })a0;
- (void)setBeatsPerMinute:(double)a0;
- (void)_resumeAnimations;
- (void)_beatFullHeartOnce;
- (void)_finishedHeartbeat;
- (id)_loadHeartMeasuringImage;
- (void)_startBeatingHeart;
- (void)_startMeasuringAnimationAnimated:(BOOL)a0;
- (void)_suspendAnimations;
- (id)initWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 heartFilledImageName:(id)a1 heartSpriteImageName:(id)a2 heartSuspendedSpriteImageName:(id)a3 spriteFrameCount:(long long)a4 spriteColumnCount:(long long)a5 resourceBundle:(id)a6;
- (id)initWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 heartFilledImageName:(id)a1 heartSpriteImageName:(id)a2 spriteFrameCount:(long long)a3 spriteColumnCount:(long long)a4 resourceBundle:(id)a5;
- (void)setReloadArrowImage:(id)a0;
- (void)setReloadHeartOutlineImage:(id)a0;
- (void)unloadAnimationAssets;

@end