@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