Go to the documentation of this file.
   10 #ifndef INCLUDED_EPUBTEXTELEMENTS_H 
   11 #define INCLUDED_EPUBTEXTELEMENTS_H 
   16 #include <librevenge/librevenge.h> 
   21 class EPUBTextElement;
 
   35   void write(librevenge::RVNGTextInterface *iface) 
const;
 
   62   void addOpenFooter(
const librevenge::RVNGPropertyList &propList);
 
   64   void addOpenFrame(
const librevenge::RVNGPropertyList &propList);
 
   65   void addOpenHeader(
const librevenge::RVNGPropertyList &propList);
 
   66   void addOpenLink(
const librevenge::RVNGPropertyList &propList);
 
   70   void addOpenSpan(
const librevenge::RVNGPropertyList &propList);
 
   71   void addOpenTable(
const librevenge::RVNGPropertyList &propList);
 
   87 #endif // INCLUDED_EPUBTEXTELEMENTS_H 
  
 
void addCloseFootnote()
Definition: EPUBTextElements.cpp:745
EPUBTextElement()
Definition: EPUBTextElements.cpp:20
void addOpenLink(const librevenge::RVNGPropertyList &propList)
Definition: EPUBTextElements.cpp:875
void addCloseParagraph()
Definition: EPUBTextElements.cpp:775
void addInsertField(const librevenge::RVNGPropertyList &propList)
Definition: EPUBTextElements.cpp:820
void addOpenHeader(const librevenge::RVNGPropertyList &propList)
Definition: EPUBTextElements.cpp:865
librevenge::RVNGString m_text
Definition: EPUBTextElements.cpp:292
EPUBTextElements()
Definition: EPUBTextElements.cpp:715
std::deque< std::unique_ptr< EPUBTextElement > > m_elements
Definition: EPUBTextElements.h:82
void addCloseComment()
Definition: EPUBTextElements.cpp:730
Definition: EPUBBinaryContent.cpp:15
void addInsertSpace()
Definition: EPUBTextElements.cpp:830
void addOpenTable(const librevenge::RVNGPropertyList &propList)
Definition: EPUBTextElements.cpp:900
void addCloseListElement()
Definition: EPUBTextElements.cpp:765
void addInsertTab()
Definition: EPUBTextElements.cpp:835
void addCloseFrame()
Definition: EPUBTextElements.cpp:750
void addInsertBinaryObject(const librevenge::RVNGPropertyList &propList)
Definition: EPUBTextElements.cpp:805
void addOpenEndnote(const librevenge::RVNGPropertyList &propList)
Definition: EPUBTextElements.cpp:850
bool empty() const
Definition: EPUBTextElements.h:76
void addCloseTableCell()
Definition: EPUBTextElements.cpp:790
librevenge::RVNGPropertyList m_propList
Definition: EPUBTextElements.cpp:196
void addCloseTableRow()
Definition: EPUBTextElements.cpp:795
void addOpenFrame(const librevenge::RVNGPropertyList &propList)
Definition: EPUBTextElements.cpp:870
void addCloseTable()
Definition: EPUBTextElements.cpp:785
void addCloseLink()
Definition: EPUBTextElements.cpp:760
void addCloseSpan()
Definition: EPUBTextElements.cpp:780
void write(librevenge::RVNGTextInterface *iface) const
Definition: EPUBTextElements.cpp:724
void addOpenSpan(const librevenge::RVNGPropertyList &propList)
Definition: EPUBTextElements.cpp:895
void addOpenFooter(const librevenge::RVNGPropertyList &propList)
Definition: EPUBTextElements.cpp:855
Definition: EPUBTextElements.h:24
void append(const EPUBTextElements &elements)
void addOpenFootnote(const librevenge::RVNGPropertyList &propList)
Definition: EPUBTextElements.cpp:860
void addOpenOrderedListLevel(const librevenge::RVNGPropertyList &propList)
Definition: EPUBTextElements.cpp:885
void addInsertLineBreak()
Definition: EPUBTextElements.cpp:825
EPUBTextElements(const EPUBTextElements &)
void addInsertText(const librevenge::RVNGString &text)
Definition: EPUBTextElements.cpp:840
~EPUBTextElements()
Definition: EPUBTextElements.cpp:720
void addCloseHeader()
Definition: EPUBTextElements.cpp:755
void addOpenComment(const librevenge::RVNGPropertyList &propList)
Definition: EPUBTextElements.cpp:845
void addOpenListElement(const librevenge::RVNGPropertyList &propList)
Definition: EPUBTextElements.cpp:880
void addOpenParagraph(const librevenge::RVNGPropertyList &propList)
Definition: EPUBTextElements.cpp:890
void addOpenTableRow(const librevenge::RVNGPropertyList &propList)
Definition: EPUBTextElements.cpp:910
void addInsertEquation(const librevenge::RVNGPropertyList &propList)
Definition: EPUBTextElements.cpp:815
virtual ~EPUBTextElement()
Definition: EPUBTextElements.cpp:21
void addCloseFooter()
Definition: EPUBTextElements.cpp:740
void addCloseOrderedListLevel()
Definition: EPUBTextElements.cpp:770
void addCloseEndnote()
Definition: EPUBTextElements.cpp:735
Definition: EPUBTextElements.cpp:18
void addCloseUnorderedListLevel()
Definition: EPUBTextElements.cpp:800
void addInsertCoveredTableCell(const librevenge::RVNGPropertyList &propList)
Definition: EPUBTextElements.cpp:810
EPUBTextElements & operator=(const EPUBTextElements &)
void addOpenTableCell(const librevenge::RVNGPropertyList &propList)
Definition: EPUBTextElements.cpp:905
virtual void write(librevenge::RVNGTextInterface *iface) const =0
void addOpenUnorderedListLevel(const librevenge::RVNGPropertyList &propList)
Definition: EPUBTextElements.cpp:915
Generated for libepubgen by 
doxygen 1.8.18