_WPXContentParsingState Struct Reference

#include <WPXContentListener.h>

List of all members.

Public Member Functions

 _WPXContentParsingState ()
 ~_WPXContentParsingState ()

Public Attributes

uint32_t m_textAttributeBits
double m_fontSize
WPXStringm_fontName
RGBSColorm_fontColor
RGBSColorm_highlightColor
bool m_isParagraphColumnBreak
bool m_isParagraphPageBreak
uint8_t m_paragraphJustification
uint8_t 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
uint32_t m_cellAttributeBits
uint8_t m_paragraphJustificationBeforeTable
unsigned m_currentPage
int m_numPagesRemainingInSpan
int m_currentPageNumber
bool m_sectionAttributesChanged
int 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
uint8_t m_currentListLevel
uint16_t 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


Member Function Documentation

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

Member Data Documentation

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(), WP1ContentListener::insertEOL(), WP5ContentListener::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().


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