luxlabs header browser preview


@class NSString;
@protocol VKAnimationRunner;

@interface VKAnimation : NSObject {
    id<VKAnimationRunner> _runner;
}

@property (readonly, nonatomic) long long state;
@property (readonly, nonatomic) BOOL running;
@property (nonatomic) BOOL runsForever;
@property (nonatomic) float frequency;
@property (readonly, nonatomic) BOOL hasFrequency;
@property (nonatomic) double duration;
@property (readonly, nonatomic) BOOL timed;
@property (copy, nonatomic) id /* block */ completionHandler;
@property (readonly, nonatomic) long long priority;
@property (readonly, nonatomic) NSString *name;

- (id)initWithPriority:(long long)a0;
- (void)pause;
- (void)startWithRunner:(id)a0;
- (void)stopAnimation:(BOOL)a0;
- (void)onTimerFired:(double)a0;
- (id)initWithPriority:(long long)a0 name:(id)a1;
- (void)stop;
- (id)initWithName:(id)a0;
- (id)description;
- (void)resume;
- (void)transferToRunner:(id)a0;
- (void).cxx_destruct;

@end