Internal: a textZone of StarObjectTextInteral. More...
Public Member Functions | |
TextZone () | |
constructor | |
void | inventoryPage (StarState &state) const final |
try to inventory the different pages | |
bool | send (STOFFListenerPtr &listener, StarState &state) const final |
try to send the data to a listener | |
![]() | |
Zone () | |
constructor | |
virtual | ~Zone () |
destructor | |
virtual bool | send (STOFFListenerPtr &listener, StarState &state) const =0 |
try to send the data to a listener | |
virtual void | inventoryPage (StarState &) const |
try to inventory the different pages | |
Public Attributes | |
std::vector< uint32_t > | m_text |
the text | |
std::vector< size_t > | m_textSourcePosition |
the text initial position | |
librevenge::RVNGString | m_styleName |
the style name | |
int | m_level |
the level -1=none, 200: keep in list with no bullet | |
std::vector< StarWriterStruct::Attribute > | m_charAttributeList |
the character item list | |
std::vector< std::shared_ptr< StarFormatManagerInternal::FormatDef > > | m_formatList |
the format | |
std::shared_ptr< STOFFList > | m_list |
the list (if defined) | |
std::vector< StarWriterStruct::Mark > | m_markList |
the mark | |
Internal: a textZone of StarObjectTextInteral.
|
inline |
constructor
|
finalvirtual |
try to inventory the different pages
Reimplemented from StarObjectTextInternal::Zone.
|
finalvirtual |
try to send the data to a listener
Implements StarObjectTextInternal::Zone.
std::vector<StarWriterStruct::Attribute> StarObjectTextInternal::TextZone::m_charAttributeList |
the character item list
Referenced by inventoryPage(), and send().
std::vector<std::shared_ptr<StarFormatManagerInternal::FormatDef> > StarObjectTextInternal::TextZone::m_formatList |
the format
Referenced by send().
int StarObjectTextInternal::TextZone::m_level |
the level -1=none, 200: keep in list with no bullet
Referenced by send().
std::shared_ptr<STOFFList> StarObjectTextInternal::TextZone::m_list |
the list (if defined)
Referenced by send().
std::vector<StarWriterStruct::Mark> StarObjectTextInternal::TextZone::m_markList |
the mark
Referenced by send().
librevenge::RVNGString StarObjectTextInternal::TextZone::m_styleName |
the style name
Referenced by inventoryPage(), and send().
std::vector<uint32_t> StarObjectTextInternal::TextZone::m_text |
the text
Referenced by send().
std::vector<size_t> StarObjectTextInternal::TextZone::m_textSourcePosition |
the text initial position
Referenced by send().