#include <WPXPageSpan.h>
Public Member Functions | |
| WPXPageSpan () | |
| WPXPageSpan (const WPXPageSpan &page, double paragraphMarginLeft, double paragraphMarginRight) | |
| virtual | ~WPXPageSpan () |
| bool | getPageNumberSuppression () const |
| bool | getHeaderFooterSuppression (const unsigned char headerFooterType) const |
| double | getFormLength () const |
| double | getFormWidth () const |
| WPXFormOrientation | getFormOrientation () const |
| double | getMarginLeft () const |
| double | getMarginRight () const |
| double | getMarginTop () const |
| double | getMarginBottom () const |
| WPXPageNumberPosition | getPageNumberPosition () const |
| bool | getPageNumberOverriden () const |
| int | getPageNumberOverride () const |
| WPXNumberingType | getPageNumberingType () const |
| double | getPageNumberingFontSize () const |
| librevenge::RVNGString | getPageNumberingFontName () const |
| int | getPageSpan () const |
| const std::vector< WPXHeaderFooter > & | getHeaderFooterList () const |
| void | setHeaderFooter (const WPXHeaderFooterType type, const unsigned char headerFooterType, const WPXHeaderFooterOccurrence occurrence, const std::shared_ptr< WPXSubDocument > &subDocument, WPXTableList tableList) |
| void | setPageNumberSuppression (const bool suppress) |
| void | setHeadFooterSuppression (const unsigned char headerFooterType, const bool suppress) |
| void | setFormLength (const double formLength) |
| void | setFormWidth (const double formWidth) |
| void | setFormOrientation (const WPXFormOrientation formOrientation) |
| void | setMarginLeft (const double marginLeft) |
| void | setMarginRight (const double marginRight) |
| void | setMarginTop (const double marginTop) |
| void | setMarginBottom (const double marginBottom) |
| void | setPageNumberPosition (const WPXPageNumberPosition pageNumberPosition) |
| void | setPageNumber (const int pageNumberOverride) |
| void | setPageNumberingType (const WPXNumberingType pageNumberingType) |
| void | setPageNumberingFontSize (const double pageNumberingFontSize) |
| void | setPageNumberingFontName (const librevenge::RVNGString &pageNumberingFontName) |
| void | setPageSpan (const int pageSpan) |
Protected Member Functions | |
| void | _removeHeaderFooter (WPXHeaderFooterType type, WPXHeaderFooterOccurrence occurrence) |
| bool | _containsHeaderFooter (WPXHeaderFooterType type, WPXHeaderFooterOccurrence occurrence) |
Private Attributes | |
| bool | m_isHeaderFooterSuppressed [WPX_NUM_HEADER_FOOTER_TYPES] |
| bool | m_isPageNumberSuppressed |
| double | m_formLength |
| double | m_formWidth |
| WPXFormOrientation | m_formOrientation |
| double | m_marginLeft |
| double | m_marginRight |
| double | m_marginTop |
| double | m_marginBottom |
| WPXPageNumberPosition | m_pageNumberPosition |
| bool | m_isPageNumberOverridden |
| int | m_pageNumberOverride |
| WPXNumberingType | m_pageNumberingType |
| librevenge::RVNGString | m_pageNumberingFontName |
| double | m_pageNumberingFontSize |
| std::vector< WPXHeaderFooter > | m_headerFooterList |
| int | m_pageSpan |
| WPXPageSpan::WPXPageSpan | ( | ) |
| WPXPageSpan::WPXPageSpan | ( | const WPXPageSpan & | page, |
| double | paragraphMarginLeft, | ||
| double | paragraphMarginRight | ||
| ) |
|
virtual |
|
protected |
Referenced by setHeaderFooter().
|
protected |
Referenced by setHeaderFooter().
|
inline |
Referenced by WPXContentListener::_openPageSpan().
|
inline |
Referenced by WPXContentListener::_openPageSpan().
|
inline |
Referenced by WPXContentListener::_openPageSpan().
|
inline |
|
inline |
Referenced by WPXContentListener::_openPageSpan(), and operator==().
|
inline |
Referenced by WPXContentListener::_openPageSpan(), and operator==().
|
inline |
|
inline |
|
inline |
Referenced by WPXContentListener::_openPageSpan(), and operator==().
|
inline |
Referenced by WPXContentListener::_openPageSpan(), and operator==().
|
inline |
Referenced by WPXContentListener::_openPageSpan(), and operator==().
|
inline |
Referenced by WPXContentListener::_openPageSpan(), and operator==().
|
inline |
Referenced by WPXContentListener::_appendParagraphProperties(), and operator==().
|
inline |
Referenced by WPXContentListener::_appendParagraphProperties(), and operator==().
|
inline |
Referenced by WPXContentListener::_openPageSpan(), and operator==().
|
inline |
Referenced by WPXContentListener::_openPageSpan(), and operator==().
|
inline |
Referenced by WPXContentListener::_openPageSpan().
|
inline |
|
inline |
|
inline |
| void WPXPageSpan::setHeaderFooter | ( | const WPXHeaderFooterType | type, |
| const unsigned char | headerFooterType, | ||
| const WPXHeaderFooterOccurrence | occurrence, | ||
| const std::shared_ptr< WPXSubDocument > & | subDocument, | ||
| WPXTableList | tableList | ||
| ) |
Referenced by WP42StylesListener::headerFooterGroup(), WP1StylesListener::headerFooterGroup(), WP5StylesListener::headerFooterGroup(), WP3StylesListener::headerFooterGroup(), WP6StylesListener::headerFooterGroup(), WP42StylesListener::insertBreak(), WP1StylesListener::insertBreak(), and WP5StylesListener::insertBreak().
|
inline |
|
inline |
|
inline |
Referenced by WP42StylesListener::insertBreak(), WP3StylesListener::insertBreak(), WP1StylesListener::insertBreak(), WP5StylesListener::insertBreak(), WP6StylesListener::insertBreak(), WP3StylesListener::marginChange(), WP5StylesListener::marginChange(), WP6StylesListener::marginChange(), and WP1StylesListener::marginReset().
|
inline |
Referenced by WP42StylesListener::insertBreak(), WP3StylesListener::insertBreak(), WP1StylesListener::insertBreak(), WP5StylesListener::insertBreak(), WP6StylesListener::insertBreak(), WP3StylesListener::marginChange(), WP5StylesListener::marginChange(), WP6StylesListener::marginChange(), and WP1StylesListener::marginReset().
|
inline |
|
inline |
Referenced by WP6StylesListener::setPageNumber().
|
inline |
Referenced by WP6StylesListener::pageNumberingChange().
|
inline |
Referenced by WP6StylesListener::pageNumberingChange().
|
inline |
Referenced by WP6StylesListener::setPageNumberingType().
|
inline |
Referenced by WP6StylesListener::pageNumberingChange().
|
inline |
Referenced by WP6StylesListener::suppressPageCharacteristics().
|
inline |
|
private |
Referenced by getFormLength(), and setFormLength().
|
private |
Referenced by getFormOrientation(), and setFormOrientation().
|
private |
Referenced by getFormWidth(), and setFormWidth().
|
private |
Referenced by _containsHeaderFooter(), _removeHeaderFooter(), getHeaderFooterList(), and setHeaderFooter().
|
private |
Referenced by getHeaderFooterSuppression(), setHeadFooterSuppression(), and WPXPageSpan().
|
private |
Referenced by getPageNumberOverriden(), and setPageNumber().
|
private |
Referenced by getPageNumberSuppression(), and setPageNumberSuppression().
|
private |
Referenced by getMarginBottom(), and setMarginBottom().
|
private |
Referenced by getMarginLeft(), and setMarginLeft().
|
private |
Referenced by getMarginRight(), and setMarginRight().
|
private |
Referenced by getMarginTop(), and setMarginTop().
|
private |
Referenced by getPageNumberingFontName(), and setPageNumberingFontName().
|
private |
Referenced by getPageNumberingFontSize(), and setPageNumberingFontSize().
|
private |
Referenced by getPageNumberingType(), and setPageNumberingType().
|
private |
Referenced by getPageNumberOverride(), and setPageNumber().
|
private |
Referenced by getPageNumberPosition(), and setPageNumberPosition().
|
private |
Referenced by getPageSpan(), and setPageSpan().