luxlabs header browser preview


@class NSData, NSNumber, NSArray;

@interface _ANECompilerAnalytics : NSObject

@property (readonly, nonatomic) NSData *analyticsBuffer;
@property (readonly, nonatomic) NSNumber *bufferSizeInBytes;
@property (retain, nonatomic) NSArray *procedureAnalytics;

+ (id)new;
+ (id)objectWithBuffer:(id)a0;

- (id)init;
- (id)serialize;
- (id)description;
- (void).cxx_destruct;
- (id)initWithBuffer:(id)a0;
- (unsigned long long)getDataValueAt:(unsigned long long)a0;
- (struct _AnalyticsData { unsigned int x0; unsigned int x1; char x2[0]; } *)dataInfoAt:(unsigned long long)a0;
- (BOOL)getBOOLDataValueAt:(unsigned long long)a0;
- (struct _AnalyticsGroupInfo { unsigned int x0; unsigned long long x1; unsigned int x2; unsigned long long x3; } *)groupInfoAt:(unsigned long long)a0;
- (struct _AnalyticsLayerInfo { char x0[64]; char x1[64]; float x2; } *)layerInfoAt:(unsigned long long)a0;
- (unsigned long long *)offsetTableAt:(unsigned long long)a0 count:(unsigned int)a1;
- (BOOL)populateAnalytics;
- (struct _AnalyticsProcedureInfo { unsigned int x0; unsigned int x1; unsigned int x2; unsigned int x3; unsigned int x4; unsigned long long x5; unsigned int x6; unsigned long long x7; } *)procedureInfoAt:(unsigned long long)a0;
- (id)stringForAnalyticsType:(unsigned int)a0;
- (struct _AnalyticsTaskInfo { unsigned int x0; unsigned long long x1; } *)taskInfoAt:(unsigned long long)a0;

@end