luxlabs header browser preview


@interface NUViewport : NSObject <NSCopying>

@property (readonly, nonatomic) struct CGSize { double width; double height; } size;
@property (readonly, nonatomic) double backingScaleFactor;
@property (readonly, nonatomic) struct CGSize { double x0; double x1; } backingSize;
@property (nonatomic) struct CGPoint { double x; double y; } position;
@property (readonly, nonatomic) struct CGPoint { double x0; double x1; } backingPosition;
@property (nonatomic) struct CGPoint { double x; double y; } anchorPoint;

- (id)initWithSize:(struct CGSize { double x0; double x1; })a0;
- (id)init;
- (id)description;
- (struct CGSize { double x0; double x1; })backingSize;
- (id)copyWithZone:(struct _NSZone { } *)a0;
- (struct CGPoint { double x0; double x1; })backingPosition;
- (id)initWithSize:(struct CGSize { double x0; double x1; })a0 backingScaleFactor:(double)a1;

@end