luxlabs header browser preview


@class UIScreen, NSString;

@interface UIAnimation : NSObject {
    id _target;
    SEL _action;
    id _delegate;
    id /* block */ _completion;
    struct { unsigned char curve : 4; } _animationFlags;
    double _startTime;
    double _duration;
    int _state;
    UIScreen *_screen;
    NSString *_screenIdentifier;
}

- (id)delegate;
- (void)setCompletion:(id /* block */)a0;
- (void)setProgress:(float)a0;
- (int)state;
- (id)target;
- (void)setAction:(SEL)a0;
- (SEL)action;
- (id /* block */)completion;
- (id)_screen;
- (void).cxx_destruct;
- (float)progressForFraction:(float)a0;
- (void)stopAnimation;
- (id)initWithTarget:(id)a0;
- (void)setDelegate:(id)a0;
- (void)setDuration:(double)a0;
- (id)_screenIdentifier;
- (float)fractionForTime:(double)a0;
- (void)markStart:(double)a0;
- (void)markStop;
- (void)setAnimationCurve:(int)a0;

@end