luxlabs header browser preview


@class NSString, UIFont;

@interface TSUFont : NSObject

@property (readonly, nonatomic) UIFont *platformFont;
@property (readonly, nonatomic) struct __CTFont { } *CTFont;
@property (readonly, retain, nonatomic) NSString *familyName;
@property (readonly, retain, nonatomic) NSString *fontName;
@property (readonly, nonatomic) double pointSize;
@property (readonly, nonatomic) double ascender;
@property (readonly, nonatomic) double descender;
@property (readonly, nonatomic) double capHeight;
@property (readonly, nonatomic) double xHeight;
@property (readonly, nonatomic) double lineHeight;

+ (id)fontWithName:(id)a0 size:(double)a1;
+ (id)boldSystemFontOfSize:(double)a0;
+ (id)systemFontOfSize:(double)a0;
+ (id)systemFontOfSize:(double)a0 weight:(double)a1;
+ (id)italicSystemFontOfSize:(double)a0;
+ (id)fontWithPlatformFont:(id)a0;

- (void)dealloc;
- (id)fontWithSize:(double)a0;
- (id)initWithCTFont:(struct __CTFont { } *)a0;
- (id)convertFontToBold:(BOOL)a0 italic:(BOOL)a1;
- (id)fontWithScale:(double)a0;
- (id)initWithPlatformFont:(id)a0;

@end