Internal: the state of a MSK3Parser. More...
Public Member Functions | |
State () | |
constructor | |
Zone | get (Zone::Type type) |
return a zone | |
bool | IsTextDoc () const |
returns true if this is a text document (hack for MSWorks 4.0 Draw) | |
Public Attributes | |
MWAWDocument::Kind | m_docType |
the type of document | |
std::map< int, Zone > | m_zoneMap |
the list of zone | |
int | m_actPage |
the actual page | |
int | m_numPages |
the number of page of the final document | |
std::string | m_headerText |
header string v1-2 | |
std::string | m_footerText |
footer string v1-2 | |
bool | m_hasHeader |
true if there is a header v3 | |
bool | m_hasFooter |
true if there is a footer v3 | |
int | m_pageLength |
the page length in point (if known) | |
int | m_headerHeight |
the header height if known | |
int | m_footerHeight |
the footer height if known |
Internal: the state of a MSK3Parser.
MSK3ParserInternal::State::State | ( | ) | [inline] |
constructor
Zone MSK3ParserInternal::State::get | ( | Zone::Type | type | ) | [inline] |
return a zone
bool MSK3ParserInternal::State::IsTextDoc | ( | ) | const [inline] |
returns true if this is a text document (hack for MSWorks 4.0 Draw)
the actual page
the type of document
Referenced by IsTextDoc().
the footer height if known
std::string MSK3ParserInternal::State::m_footerText |
footer string v1-2
true if there is a footer v3
true if there is a header v3
the header height if known
std::string MSK3ParserInternal::State::m_headerText |
header string v1-2
the number of page of the final document
the page length in point (if known)
std::map<int, Zone> MSK3ParserInternal::State::m_zoneMap |
the list of zone
Referenced by get().