luxlabs header browser preview


@class NSString;

@interface UISTextLineDrawing : NSObject <UISDrawing> {
    struct __CTLine { } *_line;
    struct CGSize { double width; double height; } _size;
    struct CGVector { double dx; double dy; } _offset;
    double _baseline;
}

@property (readonly, nonatomic) BOOL hasLineBreak;
@property (readonly, nonatomic) struct CGSize { double x0; double x1; } drawingSize;
@property (readonly, nonatomic) struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; } alignmentRect;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

- (void)dealloc;
- (void)drawInContext:(struct CGContext { } *)a0 atPoint:(struct CGPoint { double x0; double x1; })a1;
- (id)initWithAttributedString:(struct __CFAttributedString { } *)a0 lineBreakMode:(unsigned char)a1 textAlignment:(unsigned char)a2 width:(double)a3 scale:(double)a4;
- (id)initWithNonretainedLine:(struct __CTLine { } *)a0 lineBreakMode:(unsigned char)a1 textAlignment:(unsigned char)a2 width:(double)a3 scale:(double)a4;
- (id)initWithString:(struct __CFString { } *)a0 attributes:(struct __CFDictionary { } *)a1 lineBreakMode:(unsigned char)a2 textAlignment:(unsigned char)a3 width:(double)a4 scale:(double)a5;

@end