luxlabs header browser preview


@class NSString;

@interface FATField : NSObject

@property unsigned int index;
@property unsigned int type;
@property BOOL optional;
@property (retain, nonatomic) NSString *name;
@property (nonatomic) Class structClass;
@property (retain, nonatomic) FATField *valueField;
@property (retain, nonatomic) FATField *keyField;

+ (id)fieldWithIndex:(unsigned int)a0 type:(unsigned int)a1 optional:(BOOL)a2 name:(id)a3;
+ (id)fieldWithIndex:(unsigned int)a0 type:(unsigned int)a1 optional:(BOOL)a2 name:(id)a3 keyField:(id)a4 valueField:(id)a5;
+ (id)fieldWithIndex:(unsigned int)a0 type:(unsigned int)a1 optional:(BOOL)a2 name:(id)a3 structClass:(Class)a4;
+ (id)fieldWithIndex:(unsigned int)a0 type:(unsigned int)a1 optional:(BOOL)a2 name:(id)a3 valueField:(id)a4;
+ (id)nameForFatFieldType:(unsigned int)a0;

- (id)description;
- (void).cxx_destruct;

@end