luxlabs header browser preview


@interface OADLineEnd : OADProperties <NSCopying> {
    unsigned char mType;
    unsigned char mWidth;
    unsigned char mLength;
    unsigned char mIsTypeOverridden : 1;
    unsigned char mIsWidthOverridden : 1;
    unsigned char mIsLengthOverridden : 1;
}

+ (id)defaultProperties;
+ (id)stringForLineEndLength:(unsigned char)a0;
+ (id)stringForLineEndType:(unsigned char)a0;
+ (id)stringForLineEndWidth:(unsigned char)a0;

- (void)setType:(unsigned char)a0;
- (void)setWidth:(unsigned char)a0;
- (void)setLength:(unsigned char)a0;
- (unsigned long long)hash;
- (unsigned char)length;
- (id)description;
- (unsigned char)width;
- (BOOL)isEqual:(id)a0;
- (id)initWithDefaults;
- (unsigned char)type;
- (id)copyWithZone:(struct _NSZone { } *)a0;
- (void)fixPropertiesForChangingParentPreservingEffectiveValues:(id)a0;
- (id)initWithType:(unsigned char)a0 width:(unsigned char)a1 length:(unsigned char)a2;
- (BOOL)isAnythingOverridden;
- (BOOL)isLengthOverridden;
- (BOOL)isTypeOverridden;
- (BOOL)isWidthOverridden;
- (void)removeUnnecessaryOverrides;

@end