MSK3ParserInternal::State Struct Reference

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

List of all members.

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, Zonem_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

Detailed Description

Internal: the state of a MSK3Parser.


Constructor & Destructor Documentation

constructor


Member Function Documentation

return a zone

bool MSK3ParserInternal::State::IsTextDoc ( ) const [inline]

returns true if this is a text document (hack for MSWorks 4.0 Draw)


Member Data Documentation

the footer height if known

footer string v1-2

true if there is a footer v3

true if there is a header v3

the header height if known

header string v1-2

the number of page of the final document

the page length in point (if known)

the list of zone

Referenced by get().


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