Go to the documentation of this file.
169 bool operator==(std::shared_ptr<WPSPageSpan>
const &pageSpan)
const;
170 bool operator!=(std::shared_ptr<WPSPageSpan>
const &pageSpan)
const
void _setHeaderFooter(HeaderFooterType type, HeaderFooterOccurrence occurrence, WPSSubDocumentPtr &doc)
Definition: WPSPageSpan.cpp:407
void sendHeaderFooters(WPSContentListener *listener, librevenge::RVNGTextInterface *documentInterface)
Definition: WPSPageSpan.cpp:155
std::string numberingTypeToString(NumberingType type)
Definition: libwps_internal.cpp:357
FormOrientation m_formOrientation
Definition: WPSPageSpan.h:190
void setPageSpan(const int pageSpan)
Definition: WPSPageSpan.h:164
double m_formWidth
Definition: WPSPageSpan.h:189
libwps::NumberingType getPageNumberingType() const
Definition: WPSPageSpan.h:93
double m_marginBottom
Definition: WPSPageSpan.h:192
WPSPageSpan()
constructor
Definition: WPSPageSpan.cpp:89
double getFormLength() const
Definition: WPSPageSpan.h:57
int m_pageNumber
Definition: WPSPageSpan.h:194
bool operator!=(std::shared_ptr< WPSPageSpan > const &pageSpan) const
Definition: WPSPageSpan.h:170
Definition: WPSPageSpan.h:46
Definition: WPSPageSpan.h:41
Definition: libwps_internal.cpp:38
void setPageNumberingType(const libwps::NumberingType pageNumberingType)
Definition: WPSPageSpan.h:152
Definition: WPSPageSpan.h:44
double getMarginLeft() const
Definition: WPSPageSpan.h:69
double m_pageNumberingFontSize
Definition: WPSPageSpan.h:197
PageNumberPosition
Definition: WPSPageSpan.h:46
Definition: WPSPageSpan.h:47
void setMarginRight(const double marginRight)
Definition: WPSPageSpan.h:132
Definition: WPSPageSpan.h:44
Definition: libwps_internal.h:246
NumberingType
Definition: libwps_internal.h:246
Definition: WPSContentListener.h:44
Definition: WPSPageSpan.h:46
Definition: WPSPageSpan.h:43
Definition: WPSPageSpan.h:43
void handleSubDocument(WPSSubDocumentPtr &subDocument, libwps::SubDocumentType subDocumentType)
Definition: WKSContentListener.cpp:932
Definition: WPSPageSpan.cpp:33
Definition: WPSPageSpan.h:47
Definition: WPSPageSpan.h:44
double getFormWidth() const
Definition: WPSPageSpan.h:61
const std::vector< WPSPageSpanInternal::HeaderFooterPtr > & getHeaderFooterList() const
Definition: WPSPageSpan.h:109
Definition: WPSPageSpan.h:46
int _getHeaderFooterPosition(HeaderFooterType type, HeaderFooterOccurrence occurrence)
Definition: WPSPageSpan.cpp:431
#define WPS_DEBUG_MSG(M)
Definition: libwps_internal.h:134
librevenge::RVNGString m_pageNumberingFontName
Definition: WPSPageSpan.h:196
double getPageNumberingFontSize() const
Definition: WPSPageSpan.h:97
#define WPS_FALLTHROUGH
fall through attributes
Definition: libwps_internal.h:82
Definition: WPSPageSpan.h:46
Definition: WPSPageSpan.h:47
void getPageProperty(librevenge::RVNGPropertyList &pList) const
Definition: WPSPageSpan.cpp:282
void setPageNumberPosition(const PageNumberPosition pageNumberPosition)
Definition: WPSPageSpan.h:144
void setFormWidth(const double formWidth)
Definition: WPSPageSpan.h:120
double m_marginLeft
Definition: WPSPageSpan.h:191
Definition: WPSPageSpan.h:41
void setPageNumberingFontSize(const double pageNumberingFontSize)
Definition: WPSPageSpan.h:156
std::vector< WPSPageSpanInternal::HeaderFooterPtr > m_headerFooterList
Definition: WPSPageSpan.h:198
void handleSubDocument(WPSSubDocumentPtr &subDocument, libwps::SubDocumentType subDocumentType)
Definition: WPSContentListener.cpp:1538
Definition: libwps_internal.h:248
int m_pageSpan
Definition: WPSPageSpan.h:200
std::shared_ptr< WPSSubDocument > WPSSubDocumentPtr
shared pointer to WPSSubDocument
Definition: libwps_internal.h:111
void setMarginTop(const double marginTop)
Definition: WPSPageSpan.h:136
Definition: WPSPageSpan.h:47
Definition: WPSPageSpan.h:46
void setFormOrientation(const FormOrientation formOrientation)
Definition: WPSPageSpan.h:124
double getMarginTop() const
Definition: WPSPageSpan.h:77
Definition: WPSPageSpan.h:47
FormOrientation
Definition: WPSPageSpan.h:41
void setMarginBottom(const double marginBottom)
Definition: WPSPageSpan.h:140
void setPageNumber(const int pageNumber)
Definition: WPSPageSpan.h:148
int getPageSpan() const
Definition: WPSPageSpan.h:105
double m_marginRight
Definition: WPSPageSpan.h:191
Definition: WPSPageSpan.h:38
void setHeaderFooter(const HeaderFooterType type, const HeaderFooterOccurrence occurrence, WPSSubDocumentPtr &subDocument)
Definition: WPSPageSpan.cpp:111
PageNumberPosition getPageNumberPosition() const
Definition: WPSPageSpan.h:85
PageNumberPosition m_pageNumberPosition
Definition: WPSPageSpan.h:193
double getMarginBottom() const
Definition: WPSPageSpan.h:81
bool operator==(std::shared_ptr< WPSPageSpan > const &pageSpan) const
Definition: WPSPageSpan.cpp:299
Definition: WPSPageSpan.h:46
HeaderFooterType
Definition: WPSPageSpan.h:43
double getMarginRight() const
Definition: WPSPageSpan.h:73
bool _containsHeaderFooter(HeaderFooterType type, HeaderFooterOccurrence occurrence)
Definition: WPSPageSpan.cpp:423
HeaderFooterOccurrence
Definition: WPSPageSpan.h:44
void _insertPageNumberParagraph(librevenge::RVNGTextInterface *documentInterface)
Definition: WPSPageSpan.cpp:358
std::shared_ptr< HeaderFooter > HeaderFooterPtr
Definition: WPSPageSpan.h:34
Definition: WPSPageSpan.h:44
double m_marginTop
Definition: WPSPageSpan.h:192
WPSPageSpan & operator=(WPSPageSpan const &)=default
void setPageNumberingFontName(const librevenge::RVNGString &pageNumberingFontName)
Definition: WPSPageSpan.h:160
Definition: WKSContentListener.h:53
double m_formLength
Definition: WPSPageSpan.h:189
FormOrientation getFormOrientation() const
Definition: WPSPageSpan.h:65
~WPSPageSpan()
destructor
Definition: WPSPageSpan.cpp:107
void setMarginLeft(const double marginLeft)
Definition: WPSPageSpan.h:128
librevenge::RVNGString getPageNumberingFontName() const
Definition: WPSPageSpan.h:101
void _removeHeaderFooter(HeaderFooterType type, HeaderFooterOccurrence occurrence)
Definition: WPSPageSpan.cpp:416
void setFormLength(const double formLength)
Definition: WPSPageSpan.h:116
Definition: WPSPageSpan.h:44
int getPageNumber() const
Definition: WPSPageSpan.h:89
libwps::NumberingType m_pageNumberingType
Definition: WPSPageSpan.h:195
Generated on Wed Jul 24 2024 03:27:39 for libwps by
doxygen 1.8.16