luxlabs header browser preview


@interface CatacombComponent : NSObject <NSCopying> {
    struct { unsigned int userID; struct { unsigned int type; unsigned char uuid[16]; } group; } _component;
}

@property (readonly, nonatomic) struct { unsigned int x0; struct { unsigned int x0; unsigned char x1[16]; } x1; } *component;
@property (readonly, nonatomic) unsigned int userID;
@property (readonly, nonatomic) struct { unsigned int x0; unsigned char x1[16]; } *group;

+ (id)componentForUserID:(unsigned int)a0;
+ (id)masterComponent;
+ (id)component:(struct { unsigned int x0; struct { unsigned int x0; unsigned char x1[16]; } x1; } *)a0;

- (unsigned long long)hash;
- (id)description;
- (BOOL)isGroupComponent;
- (BOOL)isMasterComponent;
- (BOOL)isUserComponent;
- (BOOL)isEqual:(id)a0;
- (BOOL)isEqualToComponent:(id)a0;
- (id)copyWithZone:(struct _NSZone { } *)a0;

@end