luxlabs header browser preview


@interface UIViewSpringAnimationState : UIViewAnimationState {
    double _mass;
    double _stiffness;
    double _damping;
    double _velocity;
    BOOL _allowsOverdamping;
}

+ (void)computeDerivedSpringParameters:(double)a0 zeta:(double)a1 mass:(double)a2 velocity:(double)a3 epsilon:(double)a4 stiffness:(double *)a5 damping:(double *)a6 debugging:(id *)a7;
+ (id)defaultSpringAnimationForKey:(id)a0 mass:(double)a1 stiffness:(double)a2 damping:(double)a3 velocity:(double)a4 allowsOverdamping:(BOOL)a5;
+ (void)computeDerivedSpringParameters:(double)a0 zeta:(double)a1 mass:(double)a2 velocity:(double)a3 epsilon:(double)a4 stiffness:(double *)a5 damping:(double *)a6;
+ (id)defaultSpringAnimationForKey:(id)a0 mass:(double)a1 stiffness:(double)a2 damping:(double)a3 velocity:(double)a4;

- (id)_defaultAnimationForKey:(id)a0;
- (void)generateSpringPropertiesForDuration:(double)a0 damping:(double)a1 velocity:(double)a2;
- (void)setupWithDuration:(double)a0 delay:(double)a1 view:(id)a2 options:(unsigned long long)a3 factory:(id)a4 parentState:(id)a5 start:(id /* block */)a6 completion:(id /* block */)a7;
- (id)animationForLayer:(id)a0 forKey:(id)a1 forView:(id)a2;
- (void)generateSpringPropertiesForPerceptualDuration:(double)a0 bounce:(double)a1 velocity:(double)a2;

@end