Public Member Functions | |
Impl (EPUBPackage *package, int version) | |
![]() | |
EPUBGenerator (EPUBPackage *package, int version) | |
virtual | ~EPUBGenerator () |
void | startDocument (const librevenge::RVNGPropertyList &props) |
void | endDocument () |
void | setDocumentMetaData (const librevenge::RVNGPropertyList &props) |
void | startNewHtmlFile () |
const std::shared_ptr< EPUBHTMLGenerator > & | getHtml () const |
EPUBHTMLManager & | getHtmlManager () |
const EPUBSplitGuard & | getSplitGuard () const |
EPUBSplitGuard & | getSplitGuard () |
int | getVersion () const |
void | setSplitMethod (EPUBSplitMethod splitMethod) |
void | setStylesMethod (EPUBStylesMethod stylesMethod) |
void | setLayoutMethod (EPUBLayoutMethod layoutMethod) |
Public Attributes | |
bool | m_inPageSpan |
bool | m_inHeader |
bool | m_inFooter |
RVNGPropertyList | m_pageSpanProps |
shared_ptr< EPUBTextElements > | m_currentHeader |
shared_ptr< EPUBTextElements > | m_currentFooter |
shared_ptr< EPUBTextElements > | m_currentHeaderOrFooter |
ImageHandlerMap_t | m_imageHandlers |
bool | m_breakAfterPara |
Private Member Functions | |
void | startHtmlFile () override |
void | endHtmlFile () override |
Impl (const Impl &) | |
Impl & | operator= (const Impl &) |
libepubgen::EPUBTextGenerator::Impl::Impl | ( | EPUBPackage * | package, |
int | version | ||
) |
Referenced by endHtmlFile().
|
private |
|
overrideprivatevirtual |
Implements libepubgen::EPUBGenerator.
|
overrideprivatevirtual |
Implements libepubgen::EPUBGenerator.
bool libepubgen::EPUBTextGenerator::Impl::m_breakAfterPara |
shared_ptr<EPUBTextElements> libepubgen::EPUBTextGenerator::Impl::m_currentFooter |
Referenced by endHtmlFile().
shared_ptr<EPUBTextElements> libepubgen::EPUBTextGenerator::Impl::m_currentHeader |
Referenced by endHtmlFile().
shared_ptr<EPUBTextElements> libepubgen::EPUBTextGenerator::Impl::m_currentHeaderOrFooter |
ImageHandlerMap_t libepubgen::EPUBTextGenerator::Impl::m_imageHandlers |
bool libepubgen::EPUBTextGenerator::Impl::m_inFooter |
bool libepubgen::EPUBTextGenerator::Impl::m_inHeader |
bool libepubgen::EPUBTextGenerator::Impl::m_inPageSpan |
Referenced by endHtmlFile(), and startHtmlFile().
RVNGPropertyList libepubgen::EPUBTextGenerator::Impl::m_pageSpanProps |
Referenced by endHtmlFile().