MWAWTextListenerInternal::State Struct Reference

the state of a MWAWTextListener More...

Public Member Functions

 State ()
 constructor More...
 
 ~State ()
 destructor More...
 

Public Attributes

librevenge::RVNGString m_textBuffer
 a buffer to stored the text More...
 
int m_numDeferredTabs
 the number of tabs to add More...
 
MWAWFont m_font
 the font More...
 
MWAWParagraph m_paragraph
 the paragraph More...
 
int m_paragraphNeedBreak
 a sequence of bit used to know if we need page/column break More...
 
shared_ptr< MWAWListm_list
 
bool m_isPageSpanOpened
 
bool m_isSectionOpened
 
bool m_isFrameOpened
 
bool m_isPageSpanBreakDeferred
 
bool m_isHeaderFooterWithoutParagraph
 
bool m_isSpanOpened
 
bool m_isParagraphOpened
 
bool m_isListElementOpened
 
bool m_firstParagraphInPageSpan
 
bool m_isTableOpened
 
bool m_isTableRowOpened
 
bool m_isTableColumnOpened
 
bool m_isTableCellOpened
 
unsigned m_currentPage
 
int m_numPagesRemainingInSpan
 
int m_currentPageNumber
 
bool m_sectionAttributesChanged
 
MWAWSection m_section
 the section More...
 
std::vector< bool > m_listOrderedLevels
 
bool m_inSubDocument
 a stack used to know what is open More...
 
bool m_isNote
 
bool m_inLink
 
libmwaw::SubDocumentType m_subDocumentType
 

Private Member Functions

 State (const State &)
 
Stateoperator= (const State &)
 

Detailed Description

the state of a MWAWTextListener

Constructor & Destructor Documentation

MWAWTextListenerInternal::State::State ( )

constructor

MWAWTextListenerInternal::State::~State ( )
inline

destructor

MWAWTextListenerInternal::State::State ( const State )
private

Member Function Documentation

State& MWAWTextListenerInternal::State::operator= ( const State )
private

Member Data Documentation

unsigned MWAWTextListenerInternal::State::m_currentPage
int MWAWTextListenerInternal::State::m_currentPageNumber
bool MWAWTextListenerInternal::State::m_firstParagraphInPageSpan
MWAWFont MWAWTextListenerInternal::State::m_font

the font

bool MWAWTextListenerInternal::State::m_inLink
bool MWAWTextListenerInternal::State::m_inSubDocument

a stack used to know what is open

bool MWAWTextListenerInternal::State::m_isFrameOpened
bool MWAWTextListenerInternal::State::m_isHeaderFooterWithoutParagraph
bool MWAWTextListenerInternal::State::m_isListElementOpened
bool MWAWTextListenerInternal::State::m_isNote
bool MWAWTextListenerInternal::State::m_isPageSpanBreakDeferred
bool MWAWTextListenerInternal::State::m_isPageSpanOpened
bool MWAWTextListenerInternal::State::m_isParagraphOpened
bool MWAWTextListenerInternal::State::m_isSectionOpened
bool MWAWTextListenerInternal::State::m_isSpanOpened
bool MWAWTextListenerInternal::State::m_isTableCellOpened
bool MWAWTextListenerInternal::State::m_isTableColumnOpened
bool MWAWTextListenerInternal::State::m_isTableOpened
bool MWAWTextListenerInternal::State::m_isTableRowOpened
shared_ptr<MWAWList> MWAWTextListenerInternal::State::m_list
std::vector<bool> MWAWTextListenerInternal::State::m_listOrderedLevels
int MWAWTextListenerInternal::State::m_numDeferredTabs

the number of tabs to add

int MWAWTextListenerInternal::State::m_numPagesRemainingInSpan
MWAWParagraph MWAWTextListenerInternal::State::m_paragraph

the paragraph

int MWAWTextListenerInternal::State::m_paragraphNeedBreak

a sequence of bit used to know if we need page/column break

MWAWSection MWAWTextListenerInternal::State::m_section

the section

bool MWAWTextListenerInternal::State::m_sectionAttributesChanged
libmwaw::SubDocumentType MWAWTextListenerInternal::State::m_subDocumentType
librevenge::RVNGString MWAWTextListenerInternal::State::m_textBuffer

a buffer to stored the text


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

Generated on Thu Jul 9 2015 20:26:41 for libmwaw by doxygen 1.8.8