luxlabs header browser preview


@class NSMutableArray, WDDocument, NSDate, WDText, WDBorder;

@interface WDSection : NSObject {
    unsigned char mOriginal : 1;
    unsigned char mTracked : 1;
    unsigned char mResolved : 1;
    WDText *mText;
    WDText *mEvenPageHeader;
    WDText *mOddPageHeader;
    WDText *mFirstPageHeader;
    WDText *mEvenPageFooter;
    WDText *mOddPageFooter;
    WDText *mFirstPageFooter;
    struct { WDBorder *topBorder; WDBorder *leftBorder; WDBorder *bottomBorder; WDBorder *rightBorder; int breakType; long long pageWidth; long long pageHeight; unsigned int pageScale; int pageOrientation; int textDirection; long long leftMargin; long long rightMargin; long long topMargin; long long bottomMargin; long long headerMargin; long long footerMargin; long long gutterMargin; BOOL rtlGutter; int borderDepth; int borderDisplay; int borderOffset; short lineNumberStart; unsigned short lineNumberIncrement; short lineNumberDistance; int lineNumberRestart; int pageNumberFormat; unsigned short pageNumberStart; int chapterNumberSeparator; NSMutableArray *columnWidths; NSMutableArray *columnSpaces; unsigned short columnCount; long long columnSpace; int verticalJustification; unsigned short indexToAuthorIDOfFormattingChange; NSDate *formattingChangeDate; unsigned char bidi : 1; unsigned char topBorderOverridden : 1; unsigned char leftBorderOverridden : 1; unsigned char bottomBorderOverridden : 1; unsigned char rightBorderOverridden : 1; unsigned char breakTypeOverridden : 1; unsigned char pageWidthOverridden : 1; unsigned char pageHeightOverridden : 1; unsigned char pageScaleOverridden : 1; unsigned char pageOrientationOverridden : 1; unsigned char textDirectionOverridden : 1; unsigned char leftMarginOverridden : 1; unsigned char rightMarginOverridden : 1; unsigned char topMarginOverridden : 1; unsigned char bottomMarginOverridden : 1; unsigned char headerMarginOverridden : 1; unsigned char footerMarginOverridden : 1; unsigned char gutterMarginOverridden : 1; unsigned char rtlGutterOverridden : 1; unsigned char borderDepthOverridden : 1; unsigned char borderDisplayOverridden : 1; unsigned char borderOffsetOverridden : 1; unsigned char lineNumberStartOverridden : 1; unsigned char lineNumberIncrementOverridden : 1; unsigned char lineNumberDistanceOverridden : 1; unsigned char lineNumberRestartOverridden : 1; unsigned char pageNumberFormatOverridden : 1; unsigned char pageNumberStartOverridden : 1; unsigned char pageNumberRestart : 1; unsigned char pageNumberRestartOverridden : 1; unsigned char chapterNumberSeparatorOverridden : 1; unsigned char columnCountOverridden : 1; unsigned char columnsEqualWidth : 1; unsigned char columnsEqualWidthOverridden : 1; unsigned char columnSpaceOverridden : 1; unsigned char verticalJustificationOverridden : 1; unsigned char titlePage : 1; unsigned char titlePageOverridden : 1; unsigned char formattingChanged : 1; unsigned char formattingChangedOverridden : 1; unsigned char indexToAuthorIDOfFormattingChangeOverridden : 1; unsigned char formattingChangeDateOverridden : 1; unsigned char bidiOverridden : 1; } mOriginalProperties;
    struct { WDBorder *topBorder; WDBorder *leftBorder; WDBorder *bottomBorder; WDBorder *rightBorder; int breakType; long long pageWidth; long long pageHeight; unsigned int pageScale; int pageOrientation; int textDirection; long long leftMargin; long long rightMargin; long long topMargin; long long bottomMargin; long long headerMargin; long long footerMargin; long long gutterMargin; BOOL rtlGutter; int borderDepth; int borderDisplay; int borderOffset; short lineNumberStart; unsigned short lineNumberIncrement; short lineNumberDistance; int lineNumberRestart; int pageNumberFormat; unsigned short pageNumberStart; int chapterNumberSeparator; NSMutableArray *columnWidths; NSMutableArray *columnSpaces; unsigned short columnCount; long long columnSpace; int verticalJustification; unsigned short indexToAuthorIDOfFormattingChange; NSDate *formattingChangeDate; unsigned char bidi : 1; unsigned char topBorderOverridden : 1; unsigned char leftBorderOverridden : 1; unsigned char bottomBorderOverridden : 1; unsigned char rightBorderOverridden : 1; unsigned char breakTypeOverridden : 1; unsigned char pageWidthOverridden : 1; unsigned char pageHeightOverridden : 1; unsigned char pageScaleOverridden : 1; unsigned char pageOrientationOverridden : 1; unsigned char textDirectionOverridden : 1; unsigned char leftMarginOverridden : 1; unsigned char rightMarginOverridden : 1; unsigned char topMarginOverridden : 1; unsigned char bottomMarginOverridden : 1; unsigned char headerMarginOverridden : 1; unsigned char footerMarginOverridden : 1; unsigned char gutterMarginOverridden : 1; unsigned char rtlGutterOverridden : 1; unsigned char borderDepthOverridden : 1; unsigned char borderDisplayOverridden : 1; unsigned char borderOffsetOverridden : 1; unsigned char lineNumberStartOverridden : 1; unsigned char lineNumberIncrementOverridden : 1; unsigned char lineNumberDistanceOverridden : 1; unsigned char lineNumberRestartOverridden : 1; unsigned char pageNumberFormatOverridden : 1; unsigned char pageNumberStartOverridden : 1; unsigned char pageNumberRestart : 1; unsigned char pageNumberRestartOverridden : 1; unsigned char chapterNumberSeparatorOverridden : 1; unsigned char columnCountOverridden : 1; unsigned char columnsEqualWidth : 1; unsigned char columnsEqualWidthOverridden : 1; unsigned char columnSpaceOverridden : 1; unsigned char verticalJustificationOverridden : 1; unsigned char titlePage : 1; unsigned char titlePageOverridden : 1; unsigned char formattingChanged : 1; unsigned char formattingChangedOverridden : 1; unsigned char indexToAuthorIDOfFormattingChangeOverridden : 1; unsigned char formattingChangeDateOverridden : 1; unsigned char bidiOverridden : 1; } mTrackedProperties;
}

@property (readonly, weak) WDDocument *document;

- (unsigned short)columnCount;
- (long long)topMargin;
- (unsigned int)pageScale;
- (id).cxx_construct;
- (long long)rightMargin;
- (void)setColumnCount:(unsigned short)a0;
- (void)setLeftMargin:(long long)a0;
- (id)description;
- (long long)leftMargin;
- (void).cxx_destruct;
- (id)text;
- (id)initWithDocument:(id)a0;
- (long long)bottomMargin;
- (void)setRightMargin:(long long)a0;
- (id)rightBorder;
- (long long)pageWidth;
- (long long)pageHeight;
- (void)setPageHeight:(long long)a0;
- (void)setPageWidth:(long long)a0;
- (void)setBottomMargin:(long long)a0;
- (void)setTopMargin:(long long)a0;
- (void)setTextDirection:(int)a0;
- (int)textDirection;
- (int)borderOffset;
- (id)bottomBorder;
- (id)topBorder;
- (long long)footerMargin;
- (long long)headerMargin;
- (void)setFooterMargin:(long long)a0;
- (void)setHeaderMargin:(long long)a0;
- (id)leftBorder;
- (id)firstPageFooter;
- (short)lineNumberStart;
- (int)pageOrientation;
- (void)setBorderDepth:(int)a0;
- (void)setColumnSpace:(long long)a0;
- (void)setResolveMode:(int)a0;
- (id)firstPageHeader;
- (BOOL)isLineNumberIncrementOverridden;
- (unsigned short)pageNumberStart;
- (void)appendColumnSpace:(long long)a0;
- (void)appendColumnWidth:(long long)a0;
- (BOOL)bidi;
- (int)borderDepth;
- (int)borderDisplay;
- (int)breakType;
- (int)chapterNumberSeparator;
- (long long)columnSpace;
- (long long)columnSpaceAt:(unsigned int)a0;
- (long long)columnWidthAt:(unsigned int)a0;
- (BOOL)columnsEqualWidth;
- (id)evenPageFooter;
- (id)evenPageHeader;
- (id)formattingChangeDate;
- (BOOL)formattingChanged;
- (long long)gutterMargin;
- (unsigned short)indexToAuthorIDOfFormattingChange;
- (BOOL)isBidiOverridden;
- (BOOL)isBorderDepthOverridden;
- (BOOL)isBorderDisplayOverridden;
- (BOOL)isBorderOffsetOverridden;
- (BOOL)isBottomBorderOverridden;
- (BOOL)isBottomMarginOverridden;
- (BOOL)isBreakTypeOverridden;
- (BOOL)isChapterNumberSeparatorOverridden;
- (BOOL)isColumnCountOverridden;
- (BOOL)isColumnSpaceOverridden;
- (BOOL)isColumnWidthDefinedAt:(unsigned int)a0;
- (BOOL)isColumnsEqualWidthOverridden;
- (BOOL)isFooterMarginOverridden;
- (BOOL)isFormattingChangeDateOverridden;
- (BOOL)isFormattingChangedOverridden;
- (BOOL)isGutterMarginOverridden;
- (BOOL)isHeaderMarginOverridden;
- (BOOL)isIndexToAuthorIDOfFormattingChangeOverridden;
- (BOOL)isLastColumnWidthDefined;
- (BOOL)isLeftBorderOverridden;
- (BOOL)isLeftMarginOverridden;
- (BOOL)isLineNumberDistanceOverridden;
- (BOOL)isLineNumberRestartOverridden;
- (BOOL)isLineNumberStartOverridden;
- (BOOL)isPageHeightOverridden;
- (BOOL)isPageNumberFormatOverridden;
- (BOOL)isPageNumberRestartOverridden;
- (BOOL)isPageNumberStartOverridden;
- (BOOL)isPageOrientationOverridden;
- (BOOL)isPageScaleOverridden;
- (BOOL)isPageWidthOverridden;
- (BOOL)isRightBorderOverridden;
- (BOOL)isRightMarginOverridden;
- (BOOL)isRtlGutterOverridden;
- (BOOL)isTextDirectionOverridden;
- (BOOL)isTitlePageOverridden;
- (BOOL)isTopBorderOverridden;
- (BOOL)isTopMarginOverridden;
- (BOOL)isVerticalJustificationOverridden;
- (short)lineNumberDistance;
- (unsigned short)lineNumberIncrement;
- (int)lineNumberRestart;
- (id)mutableBottomBorder;
- (id)mutableLeftBorder;
- (id)mutableRightBorder;
- (id)mutableTopBorder;
- (id)oddPageFooter;
- (id)oddPageHeader;
- (int)pageNumberFormat;
- (BOOL)pageNumberRestart;
- (int)resolveMode;
- (BOOL)rtlGutter;
- (void)setBidi:(BOOL)a0;
- (void)setBorderDisplay:(int)a0;
- (void)setBorderOffset:(int)a0;
- (void)setBreakType:(int)a0;
- (void)setChapterNumberSeparator:(int)a0;
- (void)setColumnsEqualWidth:(BOOL)a0;
- (void)setFormattingChangeDate:(id)a0;
- (void)setFormattingChanged:(BOOL)a0;
- (void)setGutterMargin:(long long)a0;
- (void)setIndexToAuthorIDOfFormattingChange:(unsigned short)a0;
- (void)setLineNumberDistance:(short)a0;
- (void)setLineNumberIncrement:(unsigned short)a0;
- (void)setLineNumberRestart:(int)a0;
- (void)setLineNumberStart:(short)a0;
- (void)setPageNumberFormat:(int)a0;
- (void)setPageNumberRestart:(BOOL)a0;
- (void)setPageNumberStart:(unsigned short)a0;
- (void)setPageOrientation:(int)a0;
- (void)setPageScale:(unsigned int)a0;
- (void)setRtlGutter:(BOOL)a0;
- (void)setTitlePage:(BOOL)a0;
- (void)setVerticalJustification:(int)a0;
- (BOOL)titlePage;
- (int)verticalJustification;

@end