luxlabs header browser preview


@class WBOfficeArtReaderState, WDDocument, NSMutableDictionary, NSMutableArray, OITSUNoCopyDictionary;

@interface WBReader : OCBReader {
    void *mFootnoteTable;
    void *mEndnoteTable;
    void *mAnnotationTable;
    void *mTableHeaders;
    void *mBookmarkTable;
    void *mAnnotationBookmarkTable;
    struct WrdFieldPositionTable *mFieldPositionTables[8];
    void *mStoryTable;
    void *mHeaderStoryTable;
    void *mFileShapeAddressTable;
    void *mFileShapeAddressHeaderTable;
    struct WrdEshObjectFactory { void /* function */ **x0; BOOL x1; } *mEshObjectFactory;
    void *mLastRowParagraphProperties;
    NSMutableArray *mAnnotationOwners;
    OITSUNoCopyDictionary *mIndexToStyles;
    OITSUNoCopyDictionary *mIndexToFonts;
    WBOfficeArtReaderState *mOfficeArtState;
    void *mTextBoxes;
    BOOL mReportProgress;
    id mAnnotationRangeStart;
    NSMutableDictionary *mBookmarkIndexToAnnotationRangeStartMap;
}

@property (weak, nonatomic) WDDocument *targetDocument;
@property (readonly) NSMutableDictionary *previousFlowElement;

- (id)fontAtIndex:(int)a0;
- (void)dealloc;
- (BOOL)start;
- (void)initialize;
- (id)read;
- (void).cxx_destruct;
- (void *)tableHeaders;
- (BOOL)reportProgress;
- (void)setReportProgress:(BOOL)a0;
- (id)readCharactersFrom:(unsigned int)a0 to:(unsigned int)a1 textType:(int)a2;
- (void)addStyle:(id)a0 index:(int)a1;
- (void *)annotationTable;
- (void)addFont:(id)a0 index:(int)a1;
- (struct OCCBinaryStreamer { void /* function */ **x0; struct OCCCryptoKey *x1; char *x2; } *)allocBinaryStreamerWithCryptoKey:(struct OCCCryptoKey { } *)a0 baseOutputFilenameInUTF8:(const char *)a1;
- (void *)annotationBookmarkTable;
- (id)annotationOwner:(int)a0;
- (id)annotationRangeStart;
- (id)annotationRangeStartForBookmarkIndex:(unsigned long long)a0;
- (void *)bookmarkTable;
- (void)cacheTextBox:(id)a0 withChainIndex:(unsigned short)a1;
- (id)drawableForShapeId:(unsigned int)a0;
- (struct OCCEncryptionInfoReader { void /* function */ **x0; } *)encryptionInfoReader;
- (void *)endnoteTable;
- (struct WrdEshObjectFactory { void /* function */ **x0; BOOL x1; } *)eshObjectFactory;
- (void *)fieldPositionTableForTextType:(int)a0;
- (void *)fileShapeAddressHeaderTable;
- (void *)fileShapeAddressTable;
- (void *)footnoteTable;
- (void *)headerStoryTable;
- (id)initWithCancelDelegate:(id)a0;
- (void *)lastRowParagraphProperties;
- (id)officeArtState;
- (id)readCharactersForTextRun:(struct WrdTextRun { void /* function */ **x0; int x1; unsigned int x2; unsigned int x3; } *)a0;
- (void)setAnnotationRangeStart:(id)a0;
- (void)setAnnotationRangeStart:(id)a0 forBookmarkIndex:(unsigned long long)a1;
- (void)setLastRowParagraphProperties:(void *)a0;
- (void)setOfficeArtState:(id)a0;
- (void *)storyTable;
- (id)styleAtIndex:(int)a0;
- (id)styleAtIndex:(int)a0 expectedType:(int)a1;
- (unsigned long long)textBoxCount;
- (struct WBTextBoxReaderInfo { id x0; unsigned short x1; })textBoxInfoAtIndex:(unsigned long long)a0;
- (void *)wrdReader;

@end