luxlabs header browser preview


@interface PKShapeLayerPathState : NSObject {
    double _strokeStartT0;
    double _strokeStartT1;
    double _strokeEndT0;
    double _strokeEndT1;
}

- (id)init;
- (void)dealloc;
- (id)description;
- (id)initWithShapeLayer:(id)a0;
- (id)initWithShapeLayer:(id)a0 reverse:(BOOL)a1;
- (id)initWithStrokeStart:(double)a0 strokeEnd:(double)a1;
- (id)initWithStrokeStartT0:(double)a0 strokeStartT1:(double)a1 strokeEndT0:(double)a2 strokeEndT1:(double)a3;
- (double)progressForShapeLayer:(id)a0;
- (void)setProgress:(double)a0 onShapeLayer:(id)a1;
- (void)setProgress:(double)a0 onShapeLayer:(id)a1 withAnimationHandler:(id /* block */)a2;
- (double)strokeEndAtProgress:(double)a0;
- (double)strokeStartAtProgress:(double)a0;

@end