Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

_WPXParsingState Struct Reference

#include <WPXHLListener.h>

List of all members.

Public Member Functions

 _WPXParsingState (bool sectionAttributesChanged=true)
 ~_WPXParsingState ()

Public Attributes

uint32_t m_textAttributeBits
bool m_textAttributesChanged
float m_fontSize
WPXStringm_fontName
RGBSColorm_fontColor
RGBSColorm_highlightColor
bool m_isParagraphColumnBreak
bool m_isParagraphPageBreak
uint8_t m_paragraphJustification
uint8_t m_tempParagraphJustification
float m_paragraphLineSpacing
bool m_isSectionOpened
bool m_isPageSpanBreakDeferred
bool m_isParagraphOpened
bool m_isParagraphClosed
bool m_isListElementOpened
bool m_isListElementClosed
bool m_isSpanOpened
int m_numDeferredParagraphBreaks
WPXTableDefinition m_tableDefinition
int m_currentTableCol
int m_currentTableRow
bool m_isTableOpened
bool m_isTableRowOpened
bool m_isTableColumnOpened
bool m_isTableCellOpened
bool m_wasHeaderRow
bool m_isCellWithoutParagraph
uint32_t m_cellAttributeBits
uint8_t m_paragraphJustificationBeforeTable
bool m_isPageSpanOpened
int m_nextPageSpanIndice
int m_numPagesRemainingInSpan
bool m_sectionAttributesChanged
int m_numColumns
std::vector< WPXColumnDefinitionm_textColumns
bool m_isTextColumnWithoutParagraph
float m_pageFormLength
float m_pageFormWidth
WPXFormOrientation m_pageFormOrientation
float m_pageMarginLeft
float m_pageMarginRight
float m_paragraphMarginLeft
float m_paragraphMarginRight
float m_paragraphMarginTop
float m_paragraphMarginBottom
float m_leftMarginByPageMarginChange
float m_rightMarginByPageMarginChange
float m_leftMarginByParagraphMarginChange
float m_rightMarginByParagraphMarginChange
float m_leftMarginByTabs
float m_rightMarginByTabs
float m_paragraphTextIndent
float m_textIndentByParagraphIndentChange
float m_textIndentByTabs
uint16_t m_alignmentCharacter
std::vector< WPXTabStopm_tabStops
bool m_isTabPositionRelative
std::set< int > m_subDocumentTextPIDs


Constructor & Destructor Documentation

_WPXParsingState::_WPXParsingState bool  sectionAttributesChanged = true  ) 
 

_WPXParsingState::~_WPXParsingState  ) 
 


Member Data Documentation

uint16_t _WPXParsingState::m_alignmentCharacter
 

uint32_t _WPXParsingState::m_cellAttributeBits
 

int _WPXParsingState::m_currentTableCol
 

int _WPXParsingState::m_currentTableRow
 

RGBSColor* _WPXParsingState::m_fontColor
 

WPXString* _WPXParsingState::m_fontName
 

float _WPXParsingState::m_fontSize
 

RGBSColor* _WPXParsingState::m_highlightColor
 

bool _WPXParsingState::m_isCellWithoutParagraph
 

bool _WPXParsingState::m_isListElementClosed
 

bool _WPXParsingState::m_isListElementOpened
 

bool _WPXParsingState::m_isPageSpanBreakDeferred
 

bool _WPXParsingState::m_isPageSpanOpened
 

bool _WPXParsingState::m_isParagraphClosed
 

bool _WPXParsingState::m_isParagraphColumnBreak
 

bool _WPXParsingState::m_isParagraphOpened
 

bool _WPXParsingState::m_isParagraphPageBreak
 

bool _WPXParsingState::m_isSectionOpened
 

bool _WPXParsingState::m_isSpanOpened
 

bool _WPXParsingState::m_isTableCellOpened
 

bool _WPXParsingState::m_isTableColumnOpened
 

bool _WPXParsingState::m_isTableOpened
 

bool _WPXParsingState::m_isTableRowOpened
 

bool _WPXParsingState::m_isTabPositionRelative
 

bool _WPXParsingState::m_isTextColumnWithoutParagraph
 

float _WPXParsingState::m_leftMarginByPageMarginChange
 

float _WPXParsingState::m_leftMarginByParagraphMarginChange
 

float _WPXParsingState::m_leftMarginByTabs
 

int _WPXParsingState::m_nextPageSpanIndice
 

int _WPXParsingState::m_numColumns
 

int _WPXParsingState::m_numDeferredParagraphBreaks
 

int _WPXParsingState::m_numPagesRemainingInSpan
 

float _WPXParsingState::m_pageFormLength
 

WPXFormOrientation _WPXParsingState::m_pageFormOrientation
 

float _WPXParsingState::m_pageFormWidth
 

float _WPXParsingState::m_pageMarginLeft
 

float _WPXParsingState::m_pageMarginRight
 

uint8_t _WPXParsingState::m_paragraphJustification
 

uint8_t _WPXParsingState::m_paragraphJustificationBeforeTable
 

float _WPXParsingState::m_paragraphLineSpacing
 

float _WPXParsingState::m_paragraphMarginBottom
 

float _WPXParsingState::m_paragraphMarginLeft
 

float _WPXParsingState::m_paragraphMarginRight
 

float _WPXParsingState::m_paragraphMarginTop
 

float _WPXParsingState::m_paragraphTextIndent
 

float _WPXParsingState::m_rightMarginByPageMarginChange
 

float _WPXParsingState::m_rightMarginByParagraphMarginChange
 

float _WPXParsingState::m_rightMarginByTabs
 

bool _WPXParsingState::m_sectionAttributesChanged
 

std::set<int> _WPXParsingState::m_subDocumentTextPIDs
 

WPXTableDefinition _WPXParsingState::m_tableDefinition
 

std::vector<WPXTabStop> _WPXParsingState::m_tabStops
 

uint8_t _WPXParsingState::m_tempParagraphJustification
 

uint32_t _WPXParsingState::m_textAttributeBits
 

bool _WPXParsingState::m_textAttributesChanged
 

std::vector< WPXColumnDefinition > _WPXParsingState::m_textColumns
 

float _WPXParsingState::m_textIndentByParagraphIndentChange
 

float _WPXParsingState::m_textIndentByTabs
 

bool _WPXParsingState::m_wasHeaderRow
 


The documentation for this struct was generated from the following files:
Generated on Wed Aug 3 18:22:29 2005 for libwpd by doxygen 1.4.3-20050530