EPUBBodyStyleManager manages the body style converted from properties of the page span. More...
#include <EPUBBodyStyleManager.h>
Public Member Functions | |
EPUBBodyStyleManager (std::string classNamePrefix) | |
constructor More... | |
virtual | ~EPUBBodyStyleManager () |
destructor More... | |
![]() | |
EPUBSpanStyleManager (std::string classNamePrefix) | |
constructor More... | |
virtual | ~EPUBSpanStyleManager () |
destructor More... | |
void | defineSpan (librevenge::RVNGPropertyList const &pList) |
define a span style More... | |
std::string | getClass (librevenge::RVNGPropertyList const &pList) |
returns the class name corresponding to a propertylist More... | |
std::string | getStyle (librevenge::RVNGPropertyList const &pList) |
returns the style string corresponding to a propertylist More... | |
void | send (EPUBCSSContent &out) |
send the data to the sink More... | |
Protected Member Functions | |
virtual void | extractProperties (librevenge::RVNGPropertyList const &pList, EPUBCSSProperties &cssProps) const override |
convert the properties of the page span into a CSS property map. Currently only style:writing-mode is supported. More... | |
virtual void | extractProperties (librevenge::RVNGPropertyList const &pList, EPUBCSSProperties &cssProps) const |
convert a property list into a CSS property map More... | |
Additional Inherited Members | |
![]() | |
ContentNameMap_t | m_contentNameMap |
a map content -> name More... | |
std::map< int, std::string > | m_idNameMap |
a map id -> name More... | |
std::string | m_classNamePrefix |
EPUBBodyStyleManager manages the body style converted from properties of the page span.
|
inline |
constructor
|
inlinevirtual |
destructor
|
overrideprotectedvirtual |
convert the properties of the page span into a CSS property map. Currently only style:writing-mode is supported.
Reimplemented from libepubgen::EPUBSpanStyleManager.