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