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:14
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:23
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
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:17
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.17