_WPXContentParsingState Struct Reference

#include <WPXContentListener.h>

Public Member Functions

 _WPXContentParsingState ()
 
 ~_WPXContentParsingState ()
 

Public Attributes

unsigned m_textAttributeBits
 
double m_fontSize
 
librevenge::RVNGString * m_fontName
 
RGBSColorm_fontColor
 
RGBSColorm_highlightColor
 
bool m_isParagraphColumnBreak
 
bool m_isParagraphPageBreak
 
unsigned char m_paragraphJustification
 
unsigned char m_tempParagraphJustification
 
double m_paragraphLineSpacing
 
bool m_isDocumentStarted
 
bool m_isPageSpanOpened
 
bool m_isSectionOpened
 
bool m_isPageSpanBreakDeferred
 
bool m_isHeaderFooterWithoutParagraph
 
bool m_isSpanOpened
 
bool m_isParagraphOpened
 
bool m_isListElementOpened
 
bool m_firstParagraphInPageSpan
 
std::vector< unsigned int > m_numRowsToSkip
 
WPXTableDefinition m_tableDefinition
 
int m_currentTableCol
 
int m_currentTableRow
 
int m_currentTableCellNumberInRow
 
bool m_isTableOpened
 
bool m_isTableRowOpened
 
bool m_isTableColumnOpened
 
bool m_isTableCellOpened
 
bool m_wasHeaderRow
 
bool m_isCellWithoutParagraph
 
bool m_isRowWithoutCell
 
unsigned m_cellAttributeBits
 
unsigned char m_paragraphJustificationBeforeTable
 
unsigned m_currentPage
 
unsigned m_numPagesRemainingInSpan
 
unsigned m_currentPageNumber
 
bool m_sectionAttributesChanged
 
unsigned m_numColumns
 
std::vector< WPXColumnDefinitionm_textColumns
 
bool m_isTextColumnWithoutParagraph
 
double m_pageFormLength
 
double m_pageFormWidth
 
WPXFormOrientation m_pageFormOrientation
 
double m_pageMarginLeft
 
double m_pageMarginRight
 
double m_pageMarginTop
 
double m_pageMarginBottom
 
double m_paragraphMarginLeft
 
double m_paragraphMarginRight
 
double m_paragraphMarginTop
 
double m_paragraphMarginBottom
 
double m_leftMarginByPageMarginChange
 
double m_rightMarginByPageMarginChange
 
double m_sectionMarginLeft
 
double m_sectionMarginRight
 
double m_leftMarginByParagraphMarginChange
 
double m_rightMarginByParagraphMarginChange
 
double m_leftMarginByTabs
 
double m_rightMarginByTabs
 
double m_listReferencePosition
 
double m_listBeginPosition
 
double m_paragraphTextIndent
 
double m_textIndentByParagraphIndentChange
 
double m_textIndentByTabs
 
unsigned char m_currentListLevel
 
unsigned m_alignmentCharacter
 
std::vector< WPXTabStopm_tabStops
 
bool m_isTabPositionRelative
 
std::set< const WPXSubDocument * > m_subDocuments
 
bool m_inSubDocument
 
bool m_isNote
 
WPXSubDocumentType m_subDocumentType
 

Private Member Functions

 _WPXContentParsingState (const _WPXContentParsingState &)
 
_WPXContentParsingStateoperator= (const _WPXContentParsingState &)
 

Constructor & Destructor Documentation

_WPXContentParsingState::_WPXContentParsingState ( )
_WPXContentParsingState::~_WPXContentParsingState ( )
_WPXContentParsingState::_WPXContentParsingState ( const _WPXContentParsingState )
private

Member Function Documentation

_WPXContentParsingState& _WPXContentParsingState::operator= ( const _WPXContentParsingState )
private

Member Data Documentation

unsigned _WPXContentParsingState::m_alignmentCharacter
unsigned _WPXContentParsingState::m_currentPage
unsigned _WPXContentParsingState::m_currentPageNumber
bool _WPXContentParsingState::m_firstParagraphInPageSpan
RGBSColor* _WPXContentParsingState::m_highlightColor
bool _WPXContentParsingState::m_isHeaderFooterWithoutParagraph
bool _WPXContentParsingState::m_isParagraphOpened

Referenced by WP6ContentListener::_changeList(), WPXContentListener::_closeParagraph(), WPXContentListener::_closeSection(), WPXContentListener::_closeTableCell(), WP42ContentListener::_handleSubDocument(), WP1ContentListener::_handleSubDocument(), WP5ContentListener::_handleSubDocument(), WP3ContentListener::_handleSubDocument(), WP6ContentListener::_handleSubDocument(), WPXContentListener::_openListElement(), WPXContentListener::_openParagraph(), WPXContentListener::_openSpan(), WPXContentListener::_resetParagraphState(), WP3ContentListener::backTab(), WP1ContentListener::centerOn(), WP6ContentListener::commentAnnotation(), WP6ContentListener::defineTable(), WPXContentListener::endDocument(), WPXContentListener::endSubDocument(), WP1ContentListener::flushRightOn(), WPXContentListener::insertBreak(), WP42ContentListener::insertEOL(), WP5ContentListener::insertEOL(), WP1ContentListener::insertEOL(), WP3ContentListener::insertEOL(), WP6ContentListener::insertEOL(), WP5ContentListener::insertIndent(), WP1ContentListener::insertNote(), WP5ContentListener::insertNote(), WP3ContentListener::insertNote(), WP1ContentListener::insertTab(), WP3ContentListener::insertTab(), WP5ContentListener::insertTab(), WP6ContentListener::insertTab(), WPXContentListener::justificationChange(), WP1ContentListener::leftIndent(), WP3ContentListener::leftIndent(), WP1ContentListener::leftMarginRelease(), WP1ContentListener::leftRightIndent(), WP3ContentListener::leftRightIndent(), WP6ContentListener::noteOn(), WP6ContentListener::paragraphMarginChange(), and WP6ContentListener::styleGroupOn().

bool _WPXContentParsingState::m_isRowWithoutCell
bool _WPXContentParsingState::m_isTableColumnOpened
unsigned _WPXContentParsingState::m_numPagesRemainingInSpan
double _WPXContentParsingState::m_pageFormLength
WPXFormOrientation _WPXContentParsingState::m_pageFormOrientation
double _WPXContentParsingState::m_pageMarginBottom
double _WPXContentParsingState::m_paragraphLineSpacing
double _WPXContentParsingState::m_paragraphMarginTop
std::set<const WPXSubDocument *> _WPXContentParsingState::m_subDocuments
bool _WPXContentParsingState::m_wasHeaderRow

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

Generated for libwpd by doxygen 1.8.8