luxlabs header browser preview


@class PXUpdater, NSString;

@interface PXStoryAnimation : PXObservable <PXStoryMutableAnimation>

@property (readonly, nonatomic) PXUpdater *updater;
@property (nonatomic) struct { long long value; int timescale; unsigned int flags; long long epoch; } lastElapsedTime;
@property (nonatomic) double velocity;
@property (nonatomic) BOOL isStopped;
@property (readonly, nonatomic) BOOL canBePaused;
@property (nonatomic) struct { long long value; int timescale; unsigned int flags; long long epoch; } elapsedTime;
@property (nonatomic) BOOL isPaused;
@property (nonatomic) double pauseDeceleration;
@property (nonatomic) double pausedVelocity;
@property (nonatomic) double resumeAcceleration;
@property (readonly, copy, nonatomic) NSString *identifier;
@property (readonly, nonatomic) struct { long long value; int timescale; unsigned int flags; long long epoch; } time;
@property (readonly, nonatomic) NSString *diagnosticDescription;
@property (readonly, nonatomic) NSString *shortDescription;

- (void)setTime:(struct { long long x0; int x1; unsigned int x2; long long x3; })a0;
- (id)initWithIdentifier:(id)a0;
- (void)performChanges:(id /* block */)a0;
- (id)init;
- (void)didPerformChanges;
- (void)_setNeedsUpdate;
- (void)stop;
- (id)description;
- (void).cxx_destruct;
- (void)_updateTime;
- (void)_invalidateTime;
- (void)timeDidChange;
- (void)wasStopped;

@end