ScoopParserInternal::State Struct Reference

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

Public Member Functions

 State ()
 constructor More...
 
void initPatterns ()
 init the patterns More...
 

Public Attributes

int m_numPages
 the number of pages More...
 
int m_displayMode
 the display mode 0: thumbnail, 1: one page, 2: facings pages, 3: one page+scrap More...
 
int m_leftPage
 the left-top page More...
 
int m_rightPage
 the right-bottom page More...
 
MWAWVec2i m_thumbnailSize
 the number of page using in thumbnail display More...
 
MWAWVec2i m_layoutDimension
 the layout dimension More...
 
bool m_hasScrapPage
 a flag to know if some shape are on the scrap page More...
 
std::vector< MWAWGraphicStyle::Patternm_patterns
 the list of patterns More...
 
std::vector< Shapem_shapes
 the main list of shapes More...
 
std::map< long, MWAWParagraphm_idToParagraphMap
 the style map: id to paragraph More...
 
std::map< long, TextZonem_idToTextZoneMap
 the text zone map: id to text zone More...
 

Detailed Description

Internal: the state of a ScoopParser.

Constructor & Destructor Documentation

◆ State()

ScoopParserInternal::State::State ( )
inline

constructor

Member Function Documentation

◆ initPatterns()

void ScoopParserInternal::State::initPatterns ( )

init the patterns

Referenced by State().

Member Data Documentation

◆ m_displayMode

int ScoopParserInternal::State::m_displayMode

the display mode 0: thumbnail, 1: one page, 2: facings pages, 3: one page+scrap

◆ m_hasScrapPage

bool ScoopParserInternal::State::m_hasScrapPage

a flag to know if some shape are on the scrap page

◆ m_idToParagraphMap

std::map<long,MWAWParagraph> ScoopParserInternal::State::m_idToParagraphMap

the style map: id to paragraph

◆ m_idToTextZoneMap

std::map<long,TextZone> ScoopParserInternal::State::m_idToTextZoneMap

the text zone map: id to text zone

◆ m_layoutDimension

MWAWVec2i ScoopParserInternal::State::m_layoutDimension

the layout dimension

◆ m_leftPage

int ScoopParserInternal::State::m_leftPage

the left-top page

◆ m_numPages

int ScoopParserInternal::State::m_numPages

the number of pages

◆ m_patterns

std::vector<MWAWGraphicStyle::Pattern> ScoopParserInternal::State::m_patterns

the list of patterns

Referenced by initPatterns().

◆ m_rightPage

int ScoopParserInternal::State::m_rightPage

the right-bottom page

◆ m_shapes

std::vector<Shape> ScoopParserInternal::State::m_shapes

the main list of shapes

◆ m_thumbnailSize

MWAWVec2i ScoopParserInternal::State::m_thumbnailSize

the number of page using in thumbnail display


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

Generated for libmwaw by doxygen 1.8.14