#include <EPUBHTMLManager.h>
Public Member Functions | |
EPUBHTMLManager (EPUBManifest &manifest) | |
const EPUBHTMLGeneratorPtr_t | create (EPUBImageManager &imageManager, EPUBListStyleManager &listStyleManager, EPUBParagraphStyleManager ¶graphStyleManager, EPUBSpanStyleManager &spanStyleManager, EPUBTableStyleManager &tableStyleManager, const EPUBPath &stylesheetPath) |
void | writeTo (EPUBPackage &package) |
void | writeSpineTo (EPUBXMLSink &sink) |
void | writeTocTo (EPUBXMLSink &sink, const EPUBPath &tocPath) |
Private Member Functions | |
EPUBHTMLManager (const EPUBHTMLManager &) | |
EPUBHTMLManager & | operator= (const EPUBHTMLManager &) |
Private Attributes | |
EPUBManifest & | m_manifest |
std::vector< EPUBPath > | m_paths |
std::vector< EPUBXMLSink > | m_contents |
std::vector< std::string > | m_ids |
EPUBCounter | m_number |
|
private |
|
explicit |
const EPUBHTMLGeneratorPtr_t libepubgen::EPUBHTMLManager::create | ( | EPUBImageManager & | imageManager, |
EPUBListStyleManager & | listStyleManager, | ||
EPUBParagraphStyleManager & | paragraphStyleManager, | ||
EPUBSpanStyleManager & | spanStyleManager, | ||
EPUBTableStyleManager & | tableStyleManager, | ||
const EPUBPath & | stylesheetPath | ||
) |
Referenced by libepubgen::EPUBGenerator::startNewHtmlFile().
|
private |
void libepubgen::EPUBHTMLManager::writeSpineTo | ( | EPUBXMLSink & | sink | ) |
Referenced by libepubgen::EPUBGenerator::writeRoot().
void libepubgen::EPUBHTMLManager::writeTo | ( | EPUBPackage & | package | ) |
Referenced by libepubgen::EPUBGenerator::endDocument().
void libepubgen::EPUBHTMLManager::writeTocTo | ( | EPUBXMLSink & | sink, |
const EPUBPath & | tocPath | ||
) |
Referenced by libepubgen::EPUBGenerator::writeNavigation().
|
private |
|
private |
Referenced by create(), and writeSpineTo().
|
private |
Referenced by create().
|
private |
Referenced by create().
|
private |
Referenced by create(), writeTo(), and writeTocTo().