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().