10 #ifndef INCLUDED_EPUBHTMLMANAGER_H
11 #define INCLUDED_EPUBHTMLMANAGER_H
16 #include <librevenge/librevenge.h>
26 class EPUBImageManager;
27 class EPUBListStyleManager;
28 class EPUBParagraphStyleManager;
29 class EPUBSpanStyleManager;
30 class EPUBTableStyleManager;
45 void writeTo(EPUBPackage &package);
60 #endif // INCLUDED_EPUBHTMLMANAGER
void writeTocTo(EPUBXMLSink &sink, const EPUBPath &tocPath)
Definition: EPUBHTMLManager.cpp:68
Small class to manage the span style.
Definition: EPUBSpanStyleManager.h:28
Small class to manage the paragraph style.
Definition: EPUBParagraphStyleManager.h:28
Small class to manage the list style.
Definition: EPUBListStyleManager.h:30
Definition: EPUBHTMLManager.h:34
void writeTo(EPUBPackage &package)
Definition: EPUBHTMLManager.cpp:47
Small class to manage the tables style.
Definition: EPUBTableStyleManager.h:28
std::vector< EPUBXMLSink > m_contents
Definition: EPUBHTMLManager.h:53
void writeSpineTo(EPUBXMLSink &sink)
Definition: EPUBHTMLManager.cpp:58
EPUBHTMLManager & operator=(const EPUBHTMLManager &)
Definition: EPUBManifest.h:24
EPUBManifest & m_manifest
Definition: EPUBHTMLManager.h:51
Representation of a path in the package.
Definition: EPUBPath.h:21
EPUBHTMLManager(const EPUBHTMLManager &)
boost::shared_ptr< EPUBHTMLGenerator > EPUBHTMLGeneratorPtr_t
Definition: EPUBHTMLGenerator.h:121
std::vector< EPUBPath > m_paths
Definition: EPUBHTMLManager.h:52
const EPUBHTMLGeneratorPtr_t create(EPUBImageManager &imageManager, EPUBListStyleManager &listStyleManager, EPUBParagraphStyleManager ¶graphStyleManager, EPUBSpanStyleManager &spanStyleManager, EPUBTableStyleManager &tableStyleManager, const EPUBPath &stylesheetPath)
Definition: EPUBHTMLManager.cpp:28
EPUBCounter m_number
Definition: EPUBHTMLManager.h:55
std::vector< std::string > m_ids
Definition: EPUBHTMLManager.h:54
Definition: EPUBCounter.h:16
Definition: EPUBXMLSink.h:26
Definition: EPUBImageManager.h:26