MWAWGraphicListenerInternal::GraphicState Struct Reference

the global graphic state of MWAWGraphicListener More...

Public Member Functions

 GraphicState (std::vector< MWAWPageSpan > const &pageList)
 constructor More...
 
GraphicStateoperator= (GraphicState const &)=default
 
GraphicStateoperator= (GraphicState &&)=default
 
 ~GraphicState ()
 destructor More...
 

Public Attributes

std::vector< MWAWPageSpanm_pageList
 the pages definition More...
 
librevenge::RVNGPropertyList m_metaData
 the document meta data More...
 
bool m_isDocumentStarted
 a flag to know if the document is open More...
 
bool m_isPageSpanOpened
 true if a page is open More...
 
bool m_isMasterPageSpanOpened
 true if a masterpage is open More...
 
bool m_isAtLeastOnePageOpened
 true if the first page has been open More...
 
bool m_isHeaderFooterStarted
 a flag to know if the header footer is started More...
 
MWAWPageSpan m_pageSpan
 ! the current page span More...
 
std::vector< int > m_sentListMarkers
 the list of marker corresponding to sent list More...
 
std::vector< MWAWSubDocumentPtrm_subDocuments
 the list of actual subdocument More...
 
MWAWSection m_section
 a section used to return a bad section More...
 

Detailed Description

the global graphic state of MWAWGraphicListener

Constructor & Destructor Documentation

◆ GraphicState()

MWAWGraphicListenerInternal::GraphicState::GraphicState ( std::vector< MWAWPageSpan > const &  pageList)
inlineexplicit

constructor

◆ ~GraphicState()

MWAWGraphicListenerInternal::GraphicState::~GraphicState ( )
inline

destructor

Member Function Documentation

◆ operator=() [1/2]

GraphicState& MWAWGraphicListenerInternal::GraphicState::operator= ( GraphicState const &  )
default

◆ operator=() [2/2]

GraphicState& MWAWGraphicListenerInternal::GraphicState::operator= ( GraphicState &&  )
default

Member Data Documentation

◆ m_isAtLeastOnePageOpened

bool MWAWGraphicListenerInternal::GraphicState::m_isAtLeastOnePageOpened

true if the first page has been open

◆ m_isDocumentStarted

bool MWAWGraphicListenerInternal::GraphicState::m_isDocumentStarted

a flag to know if the document is open

◆ m_isHeaderFooterStarted

bool MWAWGraphicListenerInternal::GraphicState::m_isHeaderFooterStarted

a flag to know if the header footer is started

◆ m_isMasterPageSpanOpened

bool MWAWGraphicListenerInternal::GraphicState::m_isMasterPageSpanOpened

true if a masterpage is open

◆ m_isPageSpanOpened

bool MWAWGraphicListenerInternal::GraphicState::m_isPageSpanOpened

true if a page is open

◆ m_metaData

librevenge::RVNGPropertyList MWAWGraphicListenerInternal::GraphicState::m_metaData

the document meta data

◆ m_pageList

std::vector<MWAWPageSpan> MWAWGraphicListenerInternal::GraphicState::m_pageList

the pages definition

◆ m_pageSpan

MWAWPageSpan MWAWGraphicListenerInternal::GraphicState::m_pageSpan

! the current page span

◆ m_section

MWAWSection MWAWGraphicListenerInternal::GraphicState::m_section

a section used to return a bad section

◆ m_sentListMarkers

std::vector<int> MWAWGraphicListenerInternal::GraphicState::m_sentListMarkers

the list of marker corresponding to sent list

◆ m_subDocuments

std::vector<MWAWSubDocumentPtr> MWAWGraphicListenerInternal::GraphicState::m_subDocuments

the list of actual subdocument


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

Generated for libmwaw by doxygen 1.8.14