44 const unsigned char internalType,
const WPXSubDocument *subDocument);
86 return m_isPageNumberSuppressed;
90 if (headerFooterType <=
WPX_FOOTER_B)
return m_isHeaderFooterSuppressed[headerFooterType];
103 return m_formOrientation;
111 return m_marginRight;
119 return m_marginBottom;
123 return m_pageNumberPosition;
127 return m_isPageNumberOverridden;
131 return m_pageNumberOverride;
135 return m_pageNumberingType;
139 return m_pageNumberingFontSize;
143 return m_pageNumberingFontName;
151 return m_headerFooterList;
158 m_isPageNumberSuppressed = suppress;
162 m_isHeaderFooterSuppressed[headerFooterType] = suppress;
166 m_formLength = formLength;
170 m_formWidth = formWidth;
174 m_formOrientation = formOrientation;
178 m_marginLeft = marginLeft;
182 m_marginRight = marginRight;
186 m_marginTop = marginTop;
190 m_marginBottom = marginBottom;
194 m_pageNumberPosition = pageNumberPosition;
198 m_pageNumberOverride = pageNumberOverride;
199 m_isPageNumberOverridden =
true;
203 m_pageNumberingType = pageNumberingType;
207 m_pageNumberingFontSize = pageNumberingFontSize;
211 m_pageNumberingFontName = pageNumberingFontName;
215 m_pageSpan = pageSpan;
WPXNumberingType
Definition: libwpd_internal.h:86
void setPageNumberSuppression(const bool suppress)
Definition: WPXPageSpan.h:156
void setFormOrientation(const WPXFormOrientation formOrientation)
Definition: WPXPageSpan.h:172
void setPageSpan(const int pageSpan)
Definition: WPXPageSpan.h:213
WPXFormOrientation getFormOrientation() const
Definition: WPXPageSpan.h:101
void setPageNumberingType(const WPXNumberingType pageNumberingType)
Definition: WPXPageSpan.h:201
void setPageNumberPosition(const WPXPageNumberPosition pageNumberPosition)
Definition: WPXPageSpan.h:192
std::vector< WPXHeaderFooter > m_headerFooterList
Definition: WPXPageSpan.h:235
WPXPageNumberPosition m_pageNumberPosition
Definition: WPXPageSpan.h:229
double m_marginRight
Definition: WPXPageSpan.h:227
bool operator==(const WPXPageSpan &, const WPXPageSpan &)
Definition: WPXPageSpan.cpp:214
librevenge::RVNGString getPageNumberingFontName() const
Definition: WPXPageSpan.h:141
void setPageNumber(const int pageNumberOverride)
Definition: WPXPageSpan.h:196
int getPageNumberOverride() const
Definition: WPXPageSpan.h:129
int m_pageNumberOverride
Definition: WPXPageSpan.h:231
double m_formWidth
Definition: WPXPageSpan.h:225
int m_pageSpan
Definition: WPXPageSpan.h:237
WPXHeaderFooterOccurrence
Definition: libwpd_internal.h:90
void setPageNumberingFontName(const librevenge::RVNGString &pageNumberingFontName)
Definition: WPXPageSpan.h:209
WPXNumberingType getPageNumberingType() const
Definition: WPXPageSpan.h:133
int getPageSpan() const
Definition: WPXPageSpan.h:145
Definition: WPXTable.h:79
void setFormWidth(const double formWidth)
Definition: WPXPageSpan.h:168
void setMarginRight(const double marginRight)
Definition: WPXPageSpan.h:180
WPXPageNumberPosition getPageNumberPosition() const
Definition: WPXPageSpan.h:121
double getMarginRight() const
Definition: WPXPageSpan.h:109
void setPageNumberingFontSize(const double pageNumberingFontSize)
Definition: WPXPageSpan.h:205
void setMarginLeft(const double marginLeft)
Definition: WPXPageSpan.h:176
double getMarginBottom() const
Definition: WPXPageSpan.h:117
WPXNumberingType m_pageNumberingType
Definition: WPXPageSpan.h:232
const std::vector< WPXHeaderFooter > & getHeaderFooterList() const
Definition: WPXPageSpan.h:149
double getPageNumberingFontSize() const
Definition: WPXPageSpan.h:137
WPXFormOrientation
Definition: libwpd_internal.h:99
double m_pageNumberingFontSize
Definition: WPXPageSpan.h:234
Definition: WPXSubDocument.h:34
bool getPageNumberSuppression() const
Definition: WPXPageSpan.h:84
double getFormLength() const
Definition: WPXPageSpan.h:93
void setFormLength(const double formLength)
Definition: WPXPageSpan.h:164
librevenge::RVNGString m_pageNumberingFontName
Definition: WPXPageSpan.h:233
bool m_isPageNumberOverridden
Definition: WPXPageSpan.h:230
bool getHeaderFooterSuppression(const unsigned char headerFooterType) const
Definition: WPXPageSpan.h:88
Definition: WPXPageSpan.h:77
bool m_isPageNumberSuppressed
Definition: WPXPageSpan.h:224
double getFormWidth() const
Definition: WPXPageSpan.h:97
double getMarginTop() const
Definition: WPXPageSpan.h:113
WPXPageNumberPosition
Definition: libwpd_internal.h:91
WPXFormOrientation m_formOrientation
Definition: WPXPageSpan.h:226
void setMarginTop(const double marginTop)
Definition: WPXPageSpan.h:184
#define WPX_FOOTER_B
Definition: WPXFileStructure.h:45
double getMarginLeft() const
Definition: WPXPageSpan.h:105
void setMarginBottom(const double marginBottom)
Definition: WPXPageSpan.h:188
void setHeadFooterSuppression(const unsigned char headerFooterType, const bool suppress)
Definition: WPXPageSpan.h:160
WPXHeaderFooterType
Definition: libwpd_internal.h:88
double m_marginTop
Definition: WPXPageSpan.h:228
bool getPageNumberOverriden() const
Definition: WPXPageSpan.h:125
#define WPX_NUM_HEADER_FOOTER_TYPES
Definition: WPXFileStructure.h:41