luxlabs header browser preview


@class NSString, NSMutableDictionary, NSArray, UnitTypeInfo, NSSet;

@interface UnitInfo : NSObject

@property (retain, nonatomic) NSMutableDictionary *localizationToCompactName;
@property (nonatomic) int unitID;
@property (nonatomic) int unitType;
@property (retain, nonatomic) NSString *name;
@property (nonatomic) struct { unsigned long long w[2]; } baseNumerator;
@property (nonatomic) struct { unsigned long long w[2]; } baseDenominator;
@property (nonatomic) BOOL isInverted;
@property (nonatomic) BOOL isBaseUnit;
@property (nonatomic) BOOL isDisplayName;
@property (nonatomic) BOOL impliesDivision;
@property (nonatomic) BOOL isFahrenheit;
@property (nonatomic) BOOL isCelsius;
@property (nonatomic) BOOL isKelvin;
@property (weak, nonatomic) UnitTypeInfo *typeInfo;
@property (weak, nonatomic) UnitInfo *bestEquivalent;
@property (nonatomic) unsigned long long measurementSystem;
@property (nonatomic) BOOL doNotSuggest;
@property (weak, nonatomic) UnitInfo *nextSmallest;
@property (nonatomic) BOOL formatNextSmallest;
@property (retain, nonatomic) NSArray *subunitIDs;
@property (retain, nonatomic) NSSet *allSubunitIDs;

- (id)init;
- (unsigned long long)hash;
- (long long)compare:(id)a0;
- (void).cxx_destruct;
- (BOOL)isEqual:(id)a0;
- (id)compactNameForLocalization:(id)a0;

@end