structure to store a page description More...
Public Member Functions | |
| PageDesc () | |
| constructor | |
| ~PageDesc () | |
| destructor | |
| void | updatePageSpan (StarState &state) const |
| update pagespan properties | |
| bool | updateState (StarState &state) const |
| try to update the section | |
| bool | read (StarZone &zone, StarObject &object) |
| try to read a pageDesc: 'p' | |
Public Attributes | |
| librevenge::RVNGString | m_name |
| the name | |
| librevenge::RVNGString | m_follow |
| the follow | |
| bool | m_landscape |
| is the page a lanscape | |
| int | m_poolId |
| the poolId | |
| int | m_numType |
| the number's type | |
| int | m_usedOn |
| the page where is it used ? | |
| int | m_regCollIdx |
| the coll idx | |
| std::shared_ptr< NoteDesc > | m_noteDesc [2] |
| the foot and page foot desc | |
| std::vector< StarWriterStruct::Attribute > | m_attributes [2] |
| the master and left attributes lists | |
Friends | |
| std::ostream & | operator<< (std::ostream &o, PageDesc const &desc) |
| operator<< | |
structure to store a page description
|
inlineexplicit |
constructor
Referenced by operator<<.
|
inline |
destructor
| bool StarObjectPageStyleInternal::PageDesc::read | ( | StarZone & | zone, |
| StarObject & | object ) |
try to read a pageDesc: 'p'
Referenced by StarObjectPageStyle::read().
| void StarObjectPageStyleInternal::PageDesc::updatePageSpan | ( | StarState & | state | ) | const |
update pagespan properties
| bool StarObjectPageStyleInternal::PageDesc::updateState | ( | StarState & | state | ) | const |
try to update the section
Referenced by updatePageSpan().
|
friend |
operator<<
| std::vector<StarWriterStruct::Attribute> StarObjectPageStyleInternal::PageDesc::m_attributes[2] |
the master and left attributes lists
Referenced by read(), and updateState().
| librevenge::RVNGString StarObjectPageStyleInternal::PageDesc::m_follow |
the follow
Referenced by operator<<, PageDesc(), and read().
| bool StarObjectPageStyleInternal::PageDesc::m_landscape |
is the page a lanscape
Referenced by operator<<, PageDesc(), read(), and updatePageSpan().
| librevenge::RVNGString StarObjectPageStyleInternal::PageDesc::m_name |
the name
Referenced by operator<<, PageDesc(), StarObjectPageStyle::read(), and read().
| std::shared_ptr<NoteDesc> StarObjectPageStyleInternal::PageDesc::m_noteDesc[2] |
the foot and page foot desc
Referenced by read().
| int StarObjectPageStyleInternal::PageDesc::m_numType |
the number's type
Referenced by operator<<, PageDesc(), and read().
| int StarObjectPageStyleInternal::PageDesc::m_poolId |
the poolId
Referenced by operator<<, PageDesc(), and read().
| int StarObjectPageStyleInternal::PageDesc::m_regCollIdx |
the coll idx
Referenced by operator<<, PageDesc(), and read().
| int StarObjectPageStyleInternal::PageDesc::m_usedOn |
the page where is it used ?
Referenced by operator<<, PageDesc(), and read().