StarObjectTextInternal::TextZone Struct Reference

Internal: a textZone of StarObjectTextInteral. More...

Inheritance diagram for StarObjectTextInternal::TextZone:
StarObjectTextInternal::Zone

List of all members.

Public Member Functions

 TextZone ()
 constructor
virtual void inventoryPage (StarState &state) const
 try to inventory the different pages
virtual bool send (STOFFListenerPtr listener, StarState &state) const
 try to send the data to a listener

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
shared_ptr
< StarFormatManagerInternal::FormatDef
m_format
 the format
shared_ptr< STOFFListm_list
 the list (if defined)
std::vector
< StarWriterStruct::Mark
m_markList
 the mark

Detailed Description

Internal: a textZone of StarObjectTextInteral.


Constructor & Destructor Documentation


Member Function Documentation

try to inventory the different pages

Reimplemented from StarObjectTextInternal::Zone.

bool StarObjectTextInternal::TextZone::send ( STOFFListenerPtr  listener,
StarState state 
) const [virtual]

try to send the data to a listener

Implements StarObjectTextInternal::Zone.


Member Data Documentation

the level -1=none, 200: keep in list with no bullet

Referenced by send().

the list (if defined)

Referenced by send().

the style name

Referenced by inventoryPage(), and send().

the text

Referenced by send().

the text initial position

Referenced by send().


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