Go to the documentation of this file.
10 #ifndef INCLUDED_EPUBPAGEDGENERATOR_H
11 #define INCLUDED_EPUBPAGEDGENERATOR_H
15 #include <librevenge/librevenge.h>
16 #include <librevenge-stream/librevenge-stream.h>
35 void startDocument(
const librevenge::RVNGPropertyList &propList)
override;
43 void startSlide(
const librevenge::RVNGPropertyList &propList)
override;
47 void startMasterSlide(
const librevenge::RVNGPropertyList &propList)
override;
51 void setStyle(
const librevenge::RVNGPropertyList &propList)
override;
55 void startLayer(
const librevenge::RVNGPropertyList &propList)
override;
63 void openGroup(
const librevenge::RVNGPropertyList &propList)
override;
67 void drawRectangle(
const librevenge::RVNGPropertyList &propList)
override;
69 void drawEllipse(
const librevenge::RVNGPropertyList &propList)
override;
71 void drawPolygon(
const librevenge::RVNGPropertyList &propList)
override;
73 void drawPolyline(
const librevenge::RVNGPropertyList &propList)
override;
75 void drawPath(
const librevenge::RVNGPropertyList &propList)
override;
79 void drawConnector(
const librevenge::RVNGPropertyList &propList)
override;
81 void startTextObject(
const librevenge::RVNGPropertyList &propList)
override;
89 void insertText(
const librevenge::RVNGString &text)
override;
93 void insertField(
const librevenge::RVNGPropertyList &propList)
override;
103 void openListElement(
const librevenge::RVNGPropertyList &propList)
override;
109 void openParagraph(
const librevenge::RVNGPropertyList &propList)
override;
115 void openSpan(
const librevenge::RVNGPropertyList &propList)
override;
119 void openLink(
const librevenge::RVNGPropertyList &propList)
override;
123 void startTableObject(
const librevenge::RVNGPropertyList &propList)
override;
125 void openTableRow(
const librevenge::RVNGPropertyList &propList)
override;
129 void openTableCell(
const librevenge::RVNGPropertyList &propList)
override;
137 void startComment(
const librevenge::RVNGPropertyList &propList)
override;
141 void startNotes(
const librevenge::RVNGPropertyList &propList)
override;
145 void defineChartStyle(
const librevenge::RVNGPropertyList &propList)
override;
147 void openChart(
const librevenge::RVNGPropertyList &propList)
override;
159 void insertChartAxis(
const librevenge::RVNGPropertyList &propList)
override;
161 void openChartSeries(
const librevenge::RVNGPropertyList &propList)
override;
181 void insertAnimation(
const librevenge::RVNGPropertyList &propList)
override;
183 void insertEffect(
const librevenge::RVNGPropertyList &propList)
override;
191 #endif // INCLUDED_EPUBPAGEDGENERATOR_H
void endNotes() override
Definition: EPUBPagedGenerator.cpp:358
void drawGraphicObject(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:176
void setSplitHeadingLevel(unsigned level)
Definition: EPUBPagedGenerator.cpp:49
void endMasterSlide() override
Definition: EPUBPagedGenerator.cpp:110
std::shared_ptr< Impl > m_impl
Definition: EPUBPagedGenerator.h:186
void startComment(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:344
void openOrderedListLevel(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:221
void startLayer(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:124
void insertSpace() override
Definition: EPUBPagedGenerator.cpp:201
void endComment() override
Definition: EPUBPagedGenerator.cpp:349
void closeTableRow() override
Definition: EPUBPagedGenerator.cpp:319
void insertCoveredTableCell(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:334
void endTextObject() override
Definition: EPUBPagedGenerator.cpp:191
void closeSpan() override
Definition: EPUBPagedGenerator.cpp:292
void setSplitMethod(EPUBSplitMethod split)
Definition: EPUBPagedGenerator.cpp:44
void insertMotionAnimation(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:435
Definition: EPUBBinarySink.cpp:12
void closeLink() override
Definition: EPUBPagedGenerator.cpp:302
void defineEmbeddedFont(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:89
void endLayer() override
Definition: EPUBPagedGenerator.cpp:129
void openAnimationIteration(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:426
void openAnimationSequence(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:408
void startHtmlFile() override
Definition: EPUBPagedGenerator.cpp:59
void closeListElement() override
Definition: EPUBPagedGenerator.cpp:256
void drawConnector(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:181
void startEmbeddedGraphics(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:133
void closeAnimationGroup() override
Definition: EPUBPagedGenerator.cpp:422
void closeChart() override
Definition: EPUBPagedGenerator.cpp:372
void insertColorAnimation(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:440
void setDocumentMetaData(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:82
void closeAnimationIteration() override
Definition: EPUBPagedGenerator.cpp:431
void setStyle(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:114
void openSpan(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:287
void openChartTextObject(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:376
void openListElement(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:249
Definition: EPUBGenerator.h:29
void drawPolygon(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:161
void drawEllipse(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:156
void drawPath(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:171
void closeChartTextObject() override
Definition: EPUBPagedGenerator.cpp:381
void closeParagraph() override
Definition: EPUBPagedGenerator.cpp:275
void openTableRow(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:314
void insertField(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:216
void startSlide(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:94
void endTableObject() override
Definition: EPUBPagedGenerator.cpp:339
void closeTableCell() override
Definition: EPUBPagedGenerator.cpp:329
EPUBPagedGenerator(EPUBPackage *package, int version)
Definition: EPUBPagedGenerator.cpp:67
Impl & operator=(const Impl &)
void openChartSeries(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:399
void defineChartStyle(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:362
void setSlideTransition(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:119
void drawPolyline(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:166
void defineParagraphStyle(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:263
void closeUnorderedListLevel() override
Definition: EPUBPagedGenerator.cpp:242
void defineCharacterStyle(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:282
void startTableObject(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:307
void openUnorderedListLevel(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:228
void drawRectangle(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:151
void insertText(const librevenge::RVNGString &text) override
Definition: EPUBPagedGenerator.cpp:206
void closeChartSeries() override
Definition: EPUBPagedGenerator.cpp:404
void endHtmlFile() override
Definition: EPUBPagedGenerator.cpp:63
void closeOrderedListLevel() override
Definition: EPUBPagedGenerator.cpp:235
void endDocument() override
Definition: EPUBPagedGenerator.cpp:77
bool m_firstPage
Definition: EPUBPagedGenerator.cpp:35
void openTableCell(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:324
void openParagraph(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:268
void endSlide() override
Definition: EPUBPagedGenerator.cpp:101
void insertLineBreak() override
Definition: EPUBPagedGenerator.cpp:211
void startTextObject(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:186
void openLink(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:297
void insertChartAxis(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:394
void endEmbeddedGraphics() override
Definition: EPUBPagedGenerator.cpp:138
void insertAnimation(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:445
void closeAnimationSequence() override
Definition: EPUBPagedGenerator.cpp:413
void startDocument(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:72
void openChartPlotArea(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:385
void closeGroup() override
Definition: EPUBPagedGenerator.cpp:147
Definition: EPUBPagedGenerator.cpp:21
void closeChartPlotArea() override
Definition: EPUBPagedGenerator.cpp:390
void openAnimationGroup(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:417
void openGroup(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:142
void startMasterSlide(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:105
void setSplitSize(unsigned size)
Definition: EPUBPagedGenerator.cpp:54
void startNotes(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:353
void openChart(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:367
Definition: EPUBPagedGenerator.h:24
void insertEffect(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:450
void insertTab() override
Definition: EPUBPagedGenerator.cpp:196
Generated for libepubgen by
doxygen 1.8.16