Internal: the state of a WNText. More...
Public Member Functions | |
State () | |
constructor | |
Paragraph | getDefaultParagraph (int type) const |
return a paragraph corresponding to 0:body, 1: header/footer, 2: footnote | |
int | getFontId (int localId) const |
return a mac font id corresponding to a local id | |
shared_ptr< ContentZones > | getContentZone (long pos) const |
return the content corresponding to a pos | |
Public Attributes | |
int | m_version |
the file version | |
int | m_numColumns |
the number of column | |
int | m_numPages |
int | m_actualPage |
Paragraph | m_paragraph |
the paragraph properties | |
shared_ptr< ContentZones > | m_header |
the header and the footer | |
shared_ptr< ContentZones > | m_footer |
std::map< int, int > | m_localFIdMap |
a map local fontId->fontId | |
std::map< int, int > | m_styleMap |
the style indirection table | |
std::vector< Style > | m_styleList |
the list of styles (body, footer, footnote, header, table ) | |
Zone | m_mainZones [3] |
the three main zone ( text, footnote, header/footer) | |
std::map< long, shared_ptr < ContentZones > > | m_contentMap |
the list of contentZones |
Internal: the state of a WNText.
WNTextInternal::State::State | ( | ) | [inline] |
constructor
shared_ptr<ContentZones> WNTextInternal::State::getContentZone | ( | long | pos | ) | const [inline] |
return the content corresponding to a pos
Paragraph WNTextInternal::State::getDefaultParagraph | ( | int | type | ) | const [inline] |
return a paragraph corresponding to 0:body, 1: header/footer, 2: footnote
int WNTextInternal::State::getFontId | ( | int | localId | ) | const [inline] |
return a mac font id corresponding to a local id
std::map<long, shared_ptr<ContentZones> > WNTextInternal::State::m_contentMap |
the list of contentZones
Referenced by getContentZone().
shared_ptr<ContentZones> WNTextInternal::State::m_footer |
shared_ptr<ContentZones> WNTextInternal::State::m_header |
the header and the footer
std::map<int, int> WNTextInternal::State::m_localFIdMap |
a map local fontId->fontId
Referenced by getFontId().
the three main zone ( text, footnote, header/footer)
the number of column
the paragraph properties
Referenced by getDefaultParagraph().
std::vector<Style> WNTextInternal::State::m_styleList |
the list of styles (body, footer, footnote, header, table )
Referenced by getDefaultParagraph().
std::map<int, int> WNTextInternal::State::m_styleMap |
the style indirection table
int WNTextInternal::State::m_version [mutable] |
the file version
Referenced by getDefaultParagraph().