10 #ifndef INCLUDED_EPUBPAGEDGENERATOR_H    11 #define INCLUDED_EPUBPAGEDGENERATOR_H    15 #include <librevenge/librevenge.h>    16 #include <librevenge-stream/librevenge-stream.h>    18 #include <libepubgen/libepubgen-decls.h>    36   void startDocument(
const librevenge::RVNGPropertyList &propList) 
override;
    44   void startSlide(
const librevenge::RVNGPropertyList &propList) 
override;
    48   void startMasterSlide(
const librevenge::RVNGPropertyList &propList) 
override;
    52   void setStyle(
const librevenge::RVNGPropertyList &propList) 
override;
    56   void startLayer(
const librevenge::RVNGPropertyList &propList) 
override;
    64   void openGroup(
const librevenge::RVNGPropertyList &propList) 
override;
    68   void drawRectangle(
const librevenge::RVNGPropertyList &propList) 
override;
    70   void drawEllipse(
const librevenge::RVNGPropertyList &propList) 
override;
    72   void drawPolygon(
const librevenge::RVNGPropertyList &propList) 
override;
    74   void drawPolyline(
const librevenge::RVNGPropertyList &propList) 
override;
    76   void drawPath(
const librevenge::RVNGPropertyList &propList) 
override;
    80   void drawConnector(
const librevenge::RVNGPropertyList &propList) 
override;
    82   void startTextObject(
const librevenge::RVNGPropertyList &propList) 
override;
    90   void insertText(
const librevenge::RVNGString &text) 
override;
    94   void insertField(
const librevenge::RVNGPropertyList &propList) 
override;
   104   void openListElement(
const librevenge::RVNGPropertyList &propList) 
override;
   110   void openParagraph(
const librevenge::RVNGPropertyList &propList) 
override;
   116   void openSpan(
const librevenge::RVNGPropertyList &propList) 
override;
   120   void openLink(
const librevenge::RVNGPropertyList &propList) 
override;
   124   void startTableObject(
const librevenge::RVNGPropertyList &propList) 
override;
   126   void openTableRow(
const librevenge::RVNGPropertyList &propList) 
override;
   130   void openTableCell(
const librevenge::RVNGPropertyList &propList) 
override;
   138   void startComment(
const librevenge::RVNGPropertyList &propList) 
override;
   142   void startNotes(
const librevenge::RVNGPropertyList &propList) 
override;
   146   void defineChartStyle(
const librevenge::RVNGPropertyList &propList) 
override;
   148   void openChart(
const librevenge::RVNGPropertyList &propList) 
override;
   160   void insertChartAxis(
const librevenge::RVNGPropertyList &propList) 
override;
   162   void openChartSeries(
const librevenge::RVNGPropertyList &propList) 
override;
   182   void insertAnimation(
const librevenge::RVNGPropertyList &propList) 
override;
   184   void insertEffect(
const librevenge::RVNGPropertyList &propList) 
override;
   192 #endif // INCLUDED_EPUBPAGEDGENERATOR_H void defineParagraphStyle(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:266
void setStyle(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:117
void insertColorAnimation(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:443
void startTableObject(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:310
void endTableObject() override
Definition: EPUBPagedGenerator.cpp:342
EPUBPagedGenerator(EPUBPackage *package, int version)
Definition: EPUBPagedGenerator.cpp:70
void openListElement(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:252
void openSpan(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:290
void defineChartStyle(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:365
void defineCharacterStyle(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:285
void drawEllipse(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:159
void drawPolyline(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:169
Definition: EPUBBinaryContent.cpp:14
void openParagraph(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:271
void setSlideTransition(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:122
void openTableCell(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:327
void openLink(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:300
void insertText(const librevenge::RVNGString &text) override
Definition: EPUBPagedGenerator.cpp:209
void openAnimationGroup(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:420
void closeAnimationSequence() override
Definition: EPUBPagedGenerator.cpp:416
void endSlide() override
Definition: EPUBPagedGenerator.cpp:104
void closeTableCell() override
Definition: EPUBPagedGenerator.cpp:332
Definition: EPUBPagedGenerator.h:25
void insertChartAxis(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:397
void closeChartPlotArea() override
Definition: EPUBPagedGenerator.cpp:393
void startNotes(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:356
void endNotes() override
Definition: EPUBPagedGenerator.cpp:361
void insertCoveredTableCell(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:337
void endEmbeddedGraphics() override
Definition: EPUBPagedGenerator.cpp:141
void startTextObject(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:189
void endDocument() override
Definition: EPUBPagedGenerator.cpp:80
void closeOrderedListLevel() override
Definition: EPUBPagedGenerator.cpp:238
void setSplitSize(unsigned size)
Definition: EPUBPagedGenerator.cpp:57
void openAnimationSequence(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:411
void drawConnector(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:184
void insertTab() override
Definition: EPUBPagedGenerator.cpp:199
void closeGroup() override
Definition: EPUBPagedGenerator.cpp:150
void insertEffect(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:453
void openGroup(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:145
void openChart(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:370
void openOrderedListLevel(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:224
void startMasterSlide(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:108
std::shared_ptr< Impl > m_impl
Definition: EPUBPagedGenerator.h:187
void drawGraphicObject(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:179
void insertSpace() override
Definition: EPUBPagedGenerator.cpp:204
void insertAnimation(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:448
void closeLink() override
Definition: EPUBPagedGenerator.cpp:305
void startDocument(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:75
void closeSpan() override
Definition: EPUBPagedGenerator.cpp:295
void endComment() override
Definition: EPUBPagedGenerator.cpp:352
void endTextObject() override
Definition: EPUBPagedGenerator.cpp:194
void startComment(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:347
void drawPath(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:174
void closeTableRow() override
Definition: EPUBPagedGenerator.cpp:322
void insertField(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:219
void defineEmbeddedFont(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:92
void openChartPlotArea(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:388
void setSplitHeadingLevel(unsigned level)
Definition: EPUBPagedGenerator.cpp:52
Definition: EPUBPagedGenerator.cpp:24
void setSplitMethod(EPUBSplitMethod split)
Definition: EPUBPagedGenerator.cpp:47
void openTableRow(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:317
void openUnorderedListLevel(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:231
void endLayer() override
Definition: EPUBPagedGenerator.cpp:132
void openChartTextObject(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:379
void startLayer(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:127
void closeChartSeries() override
Definition: EPUBPagedGenerator.cpp:407
void insertMotionAnimation(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:438
void closeAnimationGroup() override
Definition: EPUBPagedGenerator.cpp:425
void closeChartTextObject() override
Definition: EPUBPagedGenerator.cpp:384
void closeAnimationIteration() override
Definition: EPUBPagedGenerator.cpp:434
void endMasterSlide() override
Definition: EPUBPagedGenerator.cpp:113
void openChartSeries(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:402
void drawRectangle(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:154
void startEmbeddedGraphics(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:136
void closeUnorderedListLevel() override
Definition: EPUBPagedGenerator.cpp:245
void startSlide(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:97
void drawPolygon(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:164
void setDocumentMetaData(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:85
void openAnimationIteration(const librevenge::RVNGPropertyList &propList) override
Definition: EPUBPagedGenerator.cpp:429
void closeParagraph() override
Definition: EPUBPagedGenerator.cpp:278
void closeListElement() override
Definition: EPUBPagedGenerator.cpp:259
void closeChart() override
Definition: EPUBPagedGenerator.cpp:375
void insertLineBreak() override
Definition: EPUBPagedGenerator.cpp:214