ClarisWksDocumentInternal::State Struct Reference

Internal: the state of a ClarisWksDocument. More...

List of all members.

Public Member Functions

 State ()
 constructor
ClarisWksStruct::DSET::Position getZoneType (int id) const
 returns a zone's type

Public Attributes

bool m_pageSpanSet
 a flag to know if pageSpan is filled
int m_numPages
 the number of pages (computed)
MWAWVec2i m_pages
 the number of pages find in the header ( if known )
bool m_pagesVerified
 true if the number pages of pages has been verified
int m_headerId
 the header zone if known
int m_footerId
 the footer zone if known
int m_headerHeight
 the header height if known
int m_footerHeight
 the footer height if known
int m_columns
 the number of columns
std::vector< int > m_columnsWidth
 the columns witdh in Points
std::vector< int > m_columnsSep
 the columns separator in Points
std::map< int, shared_ptr
< ClarisWksStruct::DSET > > 
m_zonesMap
 the map of zone
std::map< int,
ClarisWksStruct::DSET::Position
m_zonesTypeMap
 the type of each zone
std::vector< int > m_rootZonesList
 the list of root zones
std::vector< int > m_hFZonesList
 the list of header/footer group

Detailed Description

Internal: the state of a ClarisWksDocument.


Constructor & Destructor Documentation

constructor


Member Function Documentation

returns a zone's type


Member Data Documentation

the columns separator in Points

the columns witdh in Points

the footer height if known

the footer zone if known

the header height if known

the header zone if known

the list of header/footer group

the number of pages (computed)

the number of pages find in the header ( if known )

a flag to know if pageSpan is filled

true if the number pages of pages has been verified

the list of root zones

the map of zone


The documentation for this struct was generated from the following file: