#include <EPUBHTMLManager.h>
|
| EPUBHTMLManager (EPUBManifest &manifest) |
const std::shared_ptr< EPUBHTMLGenerator > | create (EPUBImageManager &imageManager, EPUBFontManager &fontManager, EPUBListStyleManager &listStyleManager, EPUBParagraphStyleManager ¶graphStyleManager, EPUBSpanStyleManager &spanStyleManager, EPUBSpanStyleManager &bodyStyleManager, EPUBTableStyleManager &tableStyleManager, const EPUBPath &stylesheetPath, EPUBStylesMethod stylesMethod, EPUBLayoutMethod layoutMethod, int version) |
void | writeTo (EPUBPackage &package) |
void | writeSpineTo (EPUBXMLContent &xml) |
void | writeTocTo (EPUBXMLContent &xml, const EPUBPath &tocPath, int version, EPUBLayoutMethod layout) |
void | insertHeadingText (const std::string &text) |
| Appends text to the title of the current heading.
|
void | addChapterName (const std::string &text) |
| Registers a chapter name for the current page (fixed layout case).
|
bool | hasHeadingText () const |
| If the current heading has a title.
|
◆ EPUBHTMLManager() [1/2]
◆ EPUBHTMLManager() [2/2]
libepubgen::EPUBHTMLManager::EPUBHTMLManager |
( |
EPUBManifest & | manifest | ) |
|
|
explicit |
◆ addChapterName()
void libepubgen::EPUBHTMLManager::addChapterName |
( |
const std::string & | text | ) |
|
Registers a chapter name for the current page (fixed layout case).
◆ create()
const std::shared_ptr< EPUBHTMLGenerator > libepubgen::EPUBHTMLManager::create |
( |
EPUBImageManager & | imageManager, |
|
|
EPUBFontManager & | fontManager, |
|
|
EPUBListStyleManager & | listStyleManager, |
|
|
EPUBParagraphStyleManager & | paragraphStyleManager, |
|
|
EPUBSpanStyleManager & | spanStyleManager, |
|
|
EPUBSpanStyleManager & | bodyStyleManager, |
|
|
EPUBTableStyleManager & | tableStyleManager, |
|
|
const EPUBPath & | stylesheetPath, |
|
|
EPUBStylesMethod | stylesMethod, |
|
|
EPUBLayoutMethod | layoutMethod, |
|
|
int | version ) |
◆ hasHeadingText()
bool libepubgen::EPUBHTMLManager::hasHeadingText |
( |
| ) |
const |
If the current heading has a title.
◆ insertHeadingText()
void libepubgen::EPUBHTMLManager::insertHeadingText |
( |
const std::string & | text | ) |
|
Appends text to the title of the current heading.
◆ operator=()
◆ writeSpineTo()
void libepubgen::EPUBHTMLManager::writeSpineTo |
( |
EPUBXMLContent & | xml | ) |
|
◆ writeTo()
void libepubgen::EPUBHTMLManager::writeTo |
( |
EPUBPackage & | package | ) |
|
◆ writeTocTo()
void libepubgen::EPUBHTMLManager::writeTocTo |
( |
EPUBXMLContent & | xml, |
|
|
const EPUBPath & | tocPath, |
|
|
int | version, |
|
|
EPUBLayoutMethod | layout ) |
◆ m_contents
◆ m_ids
std::vector<std::string> libepubgen::EPUBHTMLManager::m_ids |
|
private |
◆ m_manifest
◆ m_number
◆ m_paths
std::vector<EPUBPath> libepubgen::EPUBHTMLManager::m_paths |
|
private |
The documentation for this class was generated from the following files: