luxlabs header browser preview


@class NSArray, NSMutableDictionary;

@interface UIPushBehavior : UIDynamicBehavior {
    double _angle;
    double _magnitude;
    BOOL _active;
    long long _mode;
    struct CGVector { double dx; double dy; } _forceVector;
    double _timeInterval;
    NSMutableDictionary *_targetPoints;
    int _i;
}

@property (readonly, copy, nonatomic) NSArray *items;
@property (readonly, nonatomic) long long mode;
@property (nonatomic) BOOL active;
@property (nonatomic) double angle;
@property (nonatomic) double magnitude;
@property (nonatomic) struct CGVector { double x0; double x1; } pushDirection;

+ (BOOL)_isPrimitiveBehavior;

- (id)init;
- (id)initWithItems:(id)a0;
- (void)_step;
- (void)removeItem:(id)a0;
- (void)addItem:(id)a0;
- (id)description;
- (void).cxx_destruct;
- (void)_associate;
- (void)_dissociate;
- (id)initWithItems:(id)a0 mode:(long long)a1;
- (void)setAngle:(double)a0 magnitude:(double)a1;
- (void)setTargetOffsetFromCenter:(struct UIOffset { double x0; double x1; })a0 forItem:(id)a1;
- (void)setTargetPoint:(struct CGPoint { double x0; double x1; })a0 forItem:(id)a1;
- (void)setXComponent:(double)a0;
- (void)setXComponent:(double)a0 yComponent:(double)a1;
- (void)setYComponent:(double)a0;
- (struct UIOffset { double x0; double x1; })targetOffsetFromCenterForItem:(id)a0;
- (struct CGPoint { double x0; double x1; })targetPointForItem:(id)a0;
- (double)xComponent;
- (double)yComponent;

@end