luxlabs header browser preview


@class FLSpring;

@interface BKUIPearlSpringInstance : NSObject {
    FLSpring *springs[3];
    void /* unknown type, empty encoding */ _value;
    struct { void /* unknown type, empty encoding */ columns[4]; } _matrix;
    struct { void /* unknown type, empty encoding */ columns[4]; } _initialMatrix;
    void /* unknown type, empty encoding */ _color;
    float _alphaFactor;
    float _alphaDecay;
    float _scale;
    float _scaleDest;
}

@property unsigned long long axisOrientation;
@property (nonatomic) unsigned long long springState;
@property (nonatomic) void /* unknown type, empty encoding */ target;
@property (nonatomic) void /* unknown type, empty encoding */ value;
@property (nonatomic) BOOL grayscale;

- (void)setParameters:(struct FLSpringParameters { double x0; double x1; double x2; double x3; })a0;
- (void /* unknown type, empty encoding */)color;
- (void /* unknown type, empty encoding */)velocity;
- (void).cxx_destruct;
- (void)step:(double)a0;
- (struct { void /* unknown type, empty encoding */ x0[4]; })matrix;
- (struct { void /* unknown type, empty encoding */ x0[4]; })createAxisRotationMatrix:(SEL)a0;
- (id)initWithInitialRotation:(id)a0 color:(SEL)a1;

@end