luxlabs header browser preview


@interface OADProperties : NSObject {
    OADProperties *mParent;
    unsigned char mIsMerged : 1;
    unsigned char mIsMergedWithParent : 1;
}

+ (id)defaultProperties;

- (void)setParent:(id)a0;
- (id)init;
- (unsigned long long)hash;
- (id)parent;
- (id)description;
- (BOOL)isMerged;
- (void).cxx_destruct;
- (void)setMerged:(BOOL)a0;
- (BOOL)isEqual:(id)a0;
- (id)initWithDefaults;
- (void)flatten;
- (void)changeParentPreservingEffectiveValues:(id)a0;
- (void)fixPropertiesForChangingParentPreservingEffectiveValues:(id)a0;
- (BOOL)isAnythingOverridden;
- (BOOL)isMergedPropertyForSelector:(SEL)a0;
- (BOOL)isMergedWithParent;
- (id)overrideForSelector:(SEL)a0;
- (id)overrideForSelector:(SEL)a0 mustExist:(BOOL)a1;
- (void)p_setParent:(id)a0;
- (id)possiblyInexistentOverrideForSelector:(SEL)a0;
- (void)removeUnnecessaryOverrides;
- (void)setMergedWithParent:(BOOL)a0;

@end