#include <EPUBHTMLGenerator.h>
Public Member Functions | |
EPUBHTMLGenerator (EPUBXMLSink &document, EPUBImageManager &imageManager, EPUBListStyleManager &listStyleManager, EPUBParagraphStyleManager ¶graphStyleManager, EPUBSpanStyleManager &spanStyleManager, EPUBTableStyleManager &tableStyleManager, const EPUBPath &path, const EPUBPath &stylesheetPath) | |
~EPUBHTMLGenerator () override | |
void | setDocumentMetaData (const librevenge::RVNGPropertyList &propList) override |
void | startDocument (const librevenge::RVNGPropertyList &propList) override |
void | endDocument () override |
void | defineEmbeddedFont (const librevenge::RVNGPropertyList &propList) override |
void | definePageStyle (const librevenge::RVNGPropertyList &) override |
void | openPageSpan (const librevenge::RVNGPropertyList &propList) override |
void | closePageSpan () override |
void | openHeader (const librevenge::RVNGPropertyList &propList) override |
void | closeHeader () override |
void | openFooter (const librevenge::RVNGPropertyList &propList) override |
void | closeFooter () override |
void | defineSectionStyle (const librevenge::RVNGPropertyList &) override |
void | openSection (const librevenge::RVNGPropertyList &propList) override |
void | closeSection () override |
void | defineParagraphStyle (const librevenge::RVNGPropertyList &) override |
void | openParagraph (const librevenge::RVNGPropertyList &propList) override |
void | closeParagraph () override |
void | defineCharacterStyle (const librevenge::RVNGPropertyList &) override |
void | openSpan (const librevenge::RVNGPropertyList &propList) override |
void | closeSpan () override |
void | openLink (const librevenge::RVNGPropertyList &propList) override |
void | closeLink () override |
void | insertTab () override |
void | insertText (const librevenge::RVNGString &text) override |
void | insertSpace () override |
void | insertLineBreak () override |
void | insertField (const librevenge::RVNGPropertyList &propList) override |
void | openOrderedListLevel (const librevenge::RVNGPropertyList &propList) override |
void | openUnorderedListLevel (const librevenge::RVNGPropertyList &propList) override |
void | closeOrderedListLevel () override |
void | closeUnorderedListLevel () override |
void | openListElement (const librevenge::RVNGPropertyList &propList) override |
void | closeListElement () override |
void | openFootnote (const librevenge::RVNGPropertyList &propList) override |
void | closeFootnote () override |
void | openEndnote (const librevenge::RVNGPropertyList &propList) override |
void | closeEndnote () override |
void | openComment (const librevenge::RVNGPropertyList &propList) override |
void | closeComment () override |
void | openTextBox (const librevenge::RVNGPropertyList &propList) override |
void | closeTextBox () override |
void | openTable (const librevenge::RVNGPropertyList &propList) override |
void | openTableRow (const librevenge::RVNGPropertyList &propList) override |
void | closeTableRow () override |
void | openTableCell (const librevenge::RVNGPropertyList &propList) override |
void | closeTableCell () override |
void | insertCoveredTableCell (const librevenge::RVNGPropertyList &propList) override |
void | closeTable () override |
void | openFrame (const librevenge::RVNGPropertyList &propList) override |
void | closeFrame () override |
void | openGroup (const librevenge::RVNGPropertyList &propList) override |
void | closeGroup () override |
void | defineGraphicStyle (const librevenge::RVNGPropertyList &propList) override |
void | drawRectangle (const librevenge::RVNGPropertyList &propList) override |
void | drawEllipse (const librevenge::RVNGPropertyList &propList) override |
void | drawPolygon (const librevenge::RVNGPropertyList &propList) override |
void | drawPolyline (const librevenge::RVNGPropertyList &propList) override |
void | drawPath (const librevenge::RVNGPropertyList &propList) override |
void | drawConnector (const librevenge::RVNGPropertyList &propList) override |
void | insertBinaryObject (const librevenge::RVNGPropertyList &propList) override |
void | insertEquation (const librevenge::RVNGPropertyList &propList) override |
Private Member Functions | |
EPUBHTMLGenerator (const EPUBHTMLGenerator &) | |
EPUBHTMLGenerator & | operator= (const EPUBHTMLGenerator &) |
Private Attributes | |
std::unique_ptr< EPUBHTMLGeneratorImpl > | m_impl |
libepubgen::EPUBHTMLGenerator::EPUBHTMLGenerator | ( | EPUBXMLSink & | document, |
EPUBImageManager & | imageManager, | ||
EPUBListStyleManager & | listStyleManager, | ||
EPUBParagraphStyleManager & | paragraphStyleManager, | ||
EPUBSpanStyleManager & | spanStyleManager, | ||
EPUBTableStyleManager & | tableStyleManager, | ||
const EPUBPath & | path, | ||
const EPUBPath & | stylesheetPath | ||
) |
|
override |
|
private |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
private |
|
override |
|
override |
|
private |
Referenced by closeComment(), closeEndnote(), closeFooter(), closeFootnote(), closeHeader(), closeLink(), closeListElement(), closeOrderedListLevel(), closeParagraph(), closeSpan(), closeTable(), closeTableCell(), closeTableRow(), closeTextBox(), closeUnorderedListLevel(), defineCharacterStyle(), defineParagraphStyle(), endDocument(), insertBinaryObject(), insertField(), insertLineBreak(), insertSpace(), insertTab(), insertText(), openComment(), openEndnote(), openFooter(), openFootnote(), openHeader(), openLink(), openListElement(), openOrderedListLevel(), openPageSpan(), openParagraph(), openSpan(), openTable(), openTableCell(), openTableRow(), openTextBox(), openUnorderedListLevel(), and setDocumentMetaData().