MsWrd1ParserInternal::State Struct Reference

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

Public Member Functions

 State ()
 constructor More...
 

Public Attributes

long m_eot
 end of text More...
 
int m_numColumns
 the number of columns More...
 
float m_columnsSep
 the column separator More...
 
int m_fileZonesLimit [7]
 the zones limits More...
 
std::vector< MWAWVec2lm_textZonesList
 the list of text zones More...
 
std::vector< int > m_mainTextZonesList
 the list of main text zones More...
 
std::vector< Fontm_fontsList
 the list of fonts More...
 
std::vector< Paragraphm_paragraphsList
 the list of paragraph More...
 
bool m_endNote
 a flag to know if we send endnote or footnote More...
 
std::vector< MWAWVec2lm_footnotesList
 the footnote positions ( list of beginPos, endPos) More...
 
std::multimap< long, PLCm_plcMap
 the text correspondance zone ( filepos, plc ) More...
 
int m_actPage
 the actual page More...
 
int m_numPages
 the number of page of the final document More...
 
int m_headerHeight
 the header height if known More...
 
int m_footerHeight
 the footer height if known More...
 
std::vector< int > m_headersId
 the list of header id which corresponds to each page More...
 
std::vector< int > m_footersId
 the list of footer id which corresponds to each page More...
 

Detailed Description

Internal: the state of a MsWrd1Parser.

Constructor & Destructor Documentation

§ State()

MsWrd1ParserInternal::State::State ( )
inline

constructor

Member Data Documentation

§ m_actPage

int MsWrd1ParserInternal::State::m_actPage

the actual page

§ m_columnsSep

float MsWrd1ParserInternal::State::m_columnsSep

the column separator

§ m_endNote

bool MsWrd1ParserInternal::State::m_endNote

a flag to know if we send endnote or footnote

§ m_eot

long MsWrd1ParserInternal::State::m_eot

end of text

§ m_fileZonesLimit

int MsWrd1ParserInternal::State::m_fileZonesLimit[7]

the zones limits

§ m_fontsList

std::vector<Font> MsWrd1ParserInternal::State::m_fontsList

the list of fonts

§ m_footerHeight

int MsWrd1ParserInternal::State::m_footerHeight

the footer height if known

§ m_footersId

std::vector<int> MsWrd1ParserInternal::State::m_footersId

the list of footer id which corresponds to each page

§ m_footnotesList

std::vector<MWAWVec2l> MsWrd1ParserInternal::State::m_footnotesList

the footnote positions ( list of beginPos, endPos)

§ m_headerHeight

int MsWrd1ParserInternal::State::m_headerHeight

the header height if known

§ m_headersId

std::vector<int> MsWrd1ParserInternal::State::m_headersId

the list of header id which corresponds to each page

§ m_mainTextZonesList

std::vector<int> MsWrd1ParserInternal::State::m_mainTextZonesList

the list of main text zones

§ m_numColumns

int MsWrd1ParserInternal::State::m_numColumns

the number of columns

§ m_numPages

int MsWrd1ParserInternal::State::m_numPages

the number of page of the final document

§ m_paragraphsList

std::vector<Paragraph> MsWrd1ParserInternal::State::m_paragraphsList

the list of paragraph

§ m_plcMap

std::multimap<long, PLC> MsWrd1ParserInternal::State::m_plcMap

the text correspondance zone ( filepos, plc )

§ m_textZonesList

std::vector<MWAWVec2l> MsWrd1ParserInternal::State::m_textZonesList

the list of text zones


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

Generated on Wed Jun 7 2017 19:47:49 for libmwaw by doxygen 1.8.12