Internal: a class used to store the section data of a BeagleWksText. More...
Public Member Functions | |
| Section () | |
| constructor More... | |
| Section (Section const &)=default | |
| Section & | operator= (Section const &)=default |
| ~Section () final | |
| destructor More... | |
| MWAWEntry | getEntry (int i) const |
| return the i^th entry More... | |
| MWAWEntry | getHeaderEntry (bool fPage) const |
| return the header entry More... | |
| MWAWEntry | getFooterEntry (bool fPage) const |
| return true if we have a header More... | |
Public Member Functions inherited from MWAWSection | |
| MWAWSection () | |
| constructor More... | |
| MWAWSection (MWAWSection const &)=default | |
| MWAWSection & | operator= (MWAWSection const &)=default |
| virtual | ~MWAWSection () |
| destructor More... | |
| void | setColumns (int num, double width, librevenge::RVNGUnit widthUnit, double colSep=0) |
| a function which sets n uniform columns More... | |
| int | numColumns () const |
| returns the number of columns More... | |
| bool | hasSingleColumns () const |
| returns the true if the section has only one columns More... | |
| void | addTo (librevenge::RVNGPropertyList &propList) const |
| add to the propList More... | |
| void | addColumnsTo (librevenge::RVNGPropertyListVector &propList) const |
| add tabs to the propList More... | |
| bool | operator!= (MWAWSection const &sec) const |
| operator!= More... | |
| bool | operator== (MWAWSection const &sec) const |
| operator== More... | |
Public Attributes | |
| MWAWParagraph | m_ruler |
| the default section ruler More... | |
| bool | m_hasFirstPage |
| a flag to know if the first page is special More... | |
| bool | m_hasHeader |
| a flag to know if we need to print the header More... | |
| bool | m_hasFooter |
| a flag to know if we need to print the footer More... | |
| long | m_limitPos [5] |
| the data limits ( first page header, first page footer, header, footer, end) More... | |
| bool | m_parsed [4] |
| true if the data are send to the listener More... | |
| int | m_heights [2] |
| the header/footer height More... | |
| int | m_pageNumber |
| the page number More... | |
| bool | m_usePageNumber |
| true if we need to use the page number More... | |
| std::string | m_extra |
| extra data More... | |
Public Attributes inherited from MWAWSection | |
| std::vector< Column > | m_columns |
| the different column More... | |
| double | m_width |
| the total section width ( if set ) More... | |
| MWAWBorder | m_columnSeparator |
| the vertical separator between columns More... | |
| bool | m_balanceText |
| true if the text is balanced between different columns More... | |
| MWAWColor | m_backgroundColor |
| the background color More... | |
Friends | |
| std::ostream & | operator<< (std::ostream &o, Section const &sec) |
| operator<< More... | |
Internal: a class used to store the section data of a BeagleWksText.
|
inline |
constructor
|
default |
|
final |
destructor
|
inline |
return the i^th entry
Referenced by getFooterEntry(), and getHeaderEntry().
|
inline |
return true if we have a header
|
inline |
return the header entry
|
friend |
operator<<
| std::string BeagleWksTextInternal::Section::m_extra |
extra data
Referenced by BeagleWksText::readSection().
| bool BeagleWksTextInternal::Section::m_hasFirstPage |
a flag to know if the first page is special
Referenced by BeagleWksText::readSection().
| bool BeagleWksTextInternal::Section::m_hasFooter |
a flag to know if we need to print the footer
Referenced by BeagleWksText::readSection().
| bool BeagleWksTextInternal::Section::m_hasHeader |
a flag to know if we need to print the header
Referenced by BeagleWksText::readSection().
| int BeagleWksTextInternal::Section::m_heights[2] |
the header/footer height
Referenced by BeagleWksText::readSection(), and Section().
| long BeagleWksTextInternal::Section::m_limitPos[5] |
the data limits ( first page header, first page footer, header, footer, end)
Referenced by getEntry(), BeagleWksText::readSection(), and Section().
| int BeagleWksTextInternal::Section::m_pageNumber |
the page number
Referenced by BeagleWksText::readSection().
|
mutable |
true if the data are send to the listener
Referenced by Section().
| MWAWParagraph BeagleWksTextInternal::Section::m_ruler |
the default section ruler
| bool BeagleWksTextInternal::Section::m_usePageNumber |
true if we need to use the page number
Referenced by BeagleWksText::readSection().