luxlabs header browser preview


@protocol UICoordinateSpace;

@interface PXViewLayoutHelper : NSObject {
    struct CGRect { struct CGPoint { double x; double y; } origin; struct CGSize { double width; double height; } size; } _containerBounds;
    id<UICoordinateSpace> _coordinateSpace;
    struct CGAffineTransform { double a; double b; double c; double d; double tx; double ty; } _transform;
    struct CGAffineTransform { double a; double b; double c; double d; double tx; double ty; } _reverseTransform;
}

@property (class, nonatomic) long long userInterfaceLayoutDirection;

+ (void)initialize;
+ (void)performLayoutWithinView:(id)a0 usingBlock:(id /* block */)a1;

- (id)init;
- (void)_tearDown;
- (id)_init;
- (void).cxx_destruct;
- (void)_setUpWithView:(id)a0;
- (double)trailingOfView:(id)a0;
- (void)_getFirstBaseline:(double *)a0 lastBaseline:(double *)a1 forView:(id)a2 withSize:(struct CGSize { double x0; double x1; })a3;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_orientedFrameOfView:(id)a0;
- (void)_setOrientedFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 forView:(id)a1;
- (double)bottomOfView:(id)a0;
- (double)firstBaselineOfView:(id)a0;
- (double)horizontalCenterOfView:(id)a0;
- (double)lastBaselineOfView:(id)a0;
- (void)layoutView:(id)a0 withAttributes:(const struct { double x0; double x1; double x2; double x3; double x4; double x5; double x6; double x7; double x8; double x9; double x10; double x11; double x12; double x13; } *)a1;
- (double)leadingOfView:(id)a0;
- (double)topOfView:(id)a0;
- (double)verticalCenterOfView:(id)a0;

@end