luxlabs header browser preview


@class NSString, NSData;

@interface MFFileArchiveEntry : NSObject

@property (retain) NSString *path;
@property long long uncompressedSize;
@property struct _NSRange { unsigned long long location; unsigned long long length; } compressedRange;
@property BOOL isDeflated;
@property BOOL isDirectory;
@property (retain) NSData *contents;

+ (id)archiveEntry;
+ (id)archiveEntryWithCentralHeader:(struct CentralHeader { unsigned char x0[4]; unsigned char x1; unsigned char x2; unsigned char x3; unsigned char x4; unsigned short x5; unsigned short x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned int x10; unsigned short x11; unsigned short x12; unsigned short x13; unsigned short x14; unsigned short x15; unsigned int x16; unsigned int x17; char *x18; } *)a0 archiveData:(id)a1;

- (id)initWithDirectoryPath:(id)a0;
- (id)fileName;
- (id)description;
- (void).cxx_destruct;
- (void)merge:(id)a0;
- (long long)compressedSize;
- (id)initWithContents:(id)a0 path:(id)a1;

@end