#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 | ( | ) |
Referenced by WPXPageSpan().
WPXPageSpan::WPXPageSpan | ( | const WPXPageSpan & | page, |
double | paragraphMarginLeft, | ||
double | paragraphMarginRight ) |
|
virtual |
|
protected |
Referenced by setHeaderFooter().
|
protected |
Referenced by setHeaderFooter().
|
inline |
Referenced by WPXContentListener::_openPageSpan(), and WPXPageSpan().
|
inline |
Referenced by WPXContentListener::_openPageSpan(), and WPXPageSpan().
|
inline |
Referenced by WPXContentListener::_openPageSpan(), and WPXPageSpan().
|
inline |
Referenced by WPXContentListener::_openPageSpan(), operator==(), and WPXPageSpan().
|
inline |
Referenced by WPXContentListener::_openPageSpan(), and operator==().
|
inline |
Referenced by WPXContentListener::_openPageSpan(), operator==(), and WPXPageSpan().
|
inline |
Referenced by WPXContentListener::_openPageSpan(), operator==(), and WPXPageSpan().
|
inline |
Referenced by WPXContentListener::_openPageSpan(), operator==(), and WPXPageSpan().
|
inline |
Referenced by WPXContentListener::_openPageSpan(), operator==(), and WPXPageSpan().
|
inline |
Referenced by WPXContentListener::_openPageSpan(), operator==(), and WPXPageSpan().
|
inline |
Referenced by WPXContentListener::_openPageSpan(), operator==(), and WPXPageSpan().
|
inline |
Referenced by WPXContentListener::_openPageSpan(), operator==(), and WPXPageSpan().
|
inline |
Referenced by WPXContentListener::_appendParagraphProperties(), and operator==().
|
inline |
Referenced by WPXContentListener::_appendParagraphProperties(), and operator==().
|
inline |
Referenced by WPXContentListener::_openPageSpan(), operator==(), and WPXPageSpan().
|
inline |
Referenced by WPXContentListener::_openPageSpan(), and operator==().
|
inline |
Referenced by WPXContentListener::_openPageSpan(), and WPXPageSpan().
|
inline |
|
inline |
|
inline |
void WPXPageSpan::setHeaderFooter | ( | const WPXHeaderFooterType | type, |
const unsigned char | headerFooterType, | ||
const WPXHeaderFooterOccurrence | occurrence, | ||
const std::shared_ptr< WPXSubDocument > & | subDocument, | ||
WPXTableList | tableList ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
Referenced by getFormLength(), setFormLength(), WPXPageSpan(), and WPXPageSpan().
|
private |
Referenced by getFormOrientation(), setFormOrientation(), WPXPageSpan(), and WPXPageSpan().
|
private |
Referenced by getFormWidth(), setFormWidth(), WPXPageSpan(), and WPXPageSpan().
|
private |
Referenced by _containsHeaderFooter(), _removeHeaderFooter(), getHeaderFooterList(), setHeaderFooter(), WPXPageSpan(), and WPXPageSpan().
|
private |
Referenced by getHeaderFooterSuppression(), setHeadFooterSuppression(), WPXPageSpan(), and WPXPageSpan().
|
private |
Referenced by getPageNumberOverriden(), setPageNumber(), WPXPageSpan(), and WPXPageSpan().
|
private |
Referenced by getPageNumberSuppression(), setPageNumberSuppression(), WPXPageSpan(), and WPXPageSpan().
|
private |
Referenced by getMarginBottom(), setMarginBottom(), WPXPageSpan(), and WPXPageSpan().
|
private |
Referenced by getMarginLeft(), setMarginLeft(), WPXPageSpan(), and WPXPageSpan().
|
private |
Referenced by getMarginRight(), setMarginRight(), WPXPageSpan(), and WPXPageSpan().
|
private |
Referenced by getMarginTop(), setMarginTop(), WPXPageSpan(), and WPXPageSpan().
|
private |
Referenced by getPageNumberingFontName(), setPageNumberingFontName(), WPXPageSpan(), and WPXPageSpan().
|
private |
Referenced by getPageNumberingFontSize(), setPageNumberingFontSize(), WPXPageSpan(), and WPXPageSpan().
|
private |
Referenced by getPageNumberingType(), setPageNumberingType(), WPXPageSpan(), and WPXPageSpan().
|
private |
Referenced by getPageNumberOverride(), setPageNumber(), WPXPageSpan(), and WPXPageSpan().
|
private |
Referenced by getPageNumberPosition(), setPageNumberPosition(), WPXPageSpan(), and WPXPageSpan().
|
private |
Referenced by getPageSpan(), setPageSpan(), WPXPageSpan(), and WPXPageSpan().