the state of a STOFFGraphicListener More...
Public Member Functions | |
State () | |
constructor | |
~State () | |
destructor | |
bool | isInTextZone () const |
returns true if we are in a text zone, ie. either in a textbox or a table cell |
Public Attributes | |
STOFFVec2f | m_origin |
the origin position | |
librevenge::RVNGString | m_textBuffer |
a buffer to stored the text | |
STOFFFont | m_font |
the font | |
STOFFParagraph | m_paragraph |
the paragraph | |
std::shared_ptr< STOFFList > | m_list |
the list of list | |
bool | m_isFrameOpened |
a flag to know if openFrame was called | |
STOFFFrameStyle | m_framePosition |
the frame position | |
STOFFGraphicStyle | m_frameStyle |
the frame style | |
bool | m_isTextBoxOpened |
a flag to know if we are in a textbox | |
bool | m_isGroupOpened |
a flag to know if openGroup was called | |
bool | m_isLayerOpened |
a flag to know if openLayer was called | |
bool | m_isSpanOpened |
bool | m_isParagraphOpened |
bool | m_isListElementOpened |
std::vector< bool > | m_listOrderedLevels |
bool | m_isTableOpened |
a stack used to know what is open | |
bool | m_isTableRowOpened |
bool | m_isTableColumnOpened |
bool | m_isTableCellOpened |
unsigned | m_currentPage |
int | m_numPagesRemainingInSpan |
int | m_currentPageNumber |
bool | m_inLink |
bool | m_inNote |
bool | m_inSubDocument |
libstoff::SubDocumentType | m_subDocumentType |
Private Member Functions | |
State (const State &) | |
State & | operator= (const State &) |
the state of a STOFFGraphicListener
STOFFGraphicListenerInternal::State::State | ( | ) |
constructor
Referenced by operator=(), and State().
|
inline |
destructor
|
private |
|
inline |
returns true if we are in a text zone, ie. either in a textbox or a table cell
unsigned STOFFGraphicListenerInternal::State::m_currentPage |
Referenced by State().
int STOFFGraphicListenerInternal::State::m_currentPageNumber |
Referenced by State().
STOFFFrameStyle STOFFGraphicListenerInternal::State::m_framePosition |
the frame position
Referenced by State().
STOFFGraphicStyle STOFFGraphicListenerInternal::State::m_frameStyle |
the frame style
Referenced by State().
bool STOFFGraphicListenerInternal::State::m_inLink |
Referenced by isInTextZone(), and State().
bool STOFFGraphicListenerInternal::State::m_inNote |
Referenced by isInTextZone(), and State().
bool STOFFGraphicListenerInternal::State::m_inSubDocument |
Referenced by State().
bool STOFFGraphicListenerInternal::State::m_isFrameOpened |
a flag to know if openFrame was called
Referenced by State().
bool STOFFGraphicListenerInternal::State::m_isGroupOpened |
a flag to know if openGroup was called
Referenced by State().
bool STOFFGraphicListenerInternal::State::m_isLayerOpened |
a flag to know if openLayer was called
Referenced by State().
bool STOFFGraphicListenerInternal::State::m_isListElementOpened |
Referenced by State().
bool STOFFGraphicListenerInternal::State::m_isParagraphOpened |
Referenced by State().
bool STOFFGraphicListenerInternal::State::m_isSpanOpened |
Referenced by State().
bool STOFFGraphicListenerInternal::State::m_isTableCellOpened |
Referenced by isInTextZone(), and State().
bool STOFFGraphicListenerInternal::State::m_isTableColumnOpened |
Referenced by State().
bool STOFFGraphicListenerInternal::State::m_isTableOpened |
a stack used to know what is open
Referenced by State().
bool STOFFGraphicListenerInternal::State::m_isTableRowOpened |
Referenced by State().
bool STOFFGraphicListenerInternal::State::m_isTextBoxOpened |
a flag to know if we are in a textbox
Referenced by isInTextZone(), and State().
std::shared_ptr<STOFFList> STOFFGraphicListenerInternal::State::m_list |
the list of list
Referenced by State().
std::vector<bool> STOFFGraphicListenerInternal::State::m_listOrderedLevels |
Referenced by State().
int STOFFGraphicListenerInternal::State::m_numPagesRemainingInSpan |
Referenced by State().
STOFFVec2f STOFFGraphicListenerInternal::State::m_origin |
the origin position
Referenced by State().
STOFFParagraph STOFFGraphicListenerInternal::State::m_paragraph |
the paragraph
Referenced by State().
libstoff::SubDocumentType STOFFGraphicListenerInternal::State::m_subDocumentType |
Referenced by State().
librevenge::RVNGString STOFFGraphicListenerInternal::State::m_textBuffer |
a buffer to stored the text
Referenced by State().