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...
 
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_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_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 Fri Sep 18 2020 18:14:52 for libmwaw by doxygen 1.8.20