libepubgen::EPUBCSSContent Class Reference documentation

Public Member Functions | Private Types | Private Attributes | List of all members
libepubgen::EPUBCSSContent Class Reference

`#include <EPUBCSSContent.h>`

## Public Member Functions
| EPUBCSSContent ()
void | insertRule (const librevenge::RVNGString &selector, const librevenge::RVNGPropertyList &properties)
void | writeTo (EPUBPackage &package, const char *name)

## Private Types
typedef std::vector< std::pair< librevenge::RVNGString, librevenge::RVNGPropertyList > > | Rules_t

## Private Attributes
Rules_t | m_rules

## Member Typedef Documentation

## ◆ Rules_t

typedef std::vector<std::pair<librevenge::RVNGString, librevenge::RVNGPropertyList> > libepubgen::EPUBCSSContent::Rules_t
| private

## Constructor & Destructor Documentation

## ◆ EPUBCSSContent()

libepubgen::EPUBCSSContent::EPUBCSSContent | ( |  | ) |

## Member Function Documentation

## ◆ insertRule()

void libepubgen::EPUBCSSContent::insertRule | ( | const librevenge::RVNGString & | selector,
|  | const librevenge::RVNGPropertyList & | properties )

Referenced by libepubgen::EPUBFontManager::send(), libepubgen::EPUBImageManager::send(), libepubgen::EPUBListStyleManager::send(), libepubgen::EPUBParagraphStyleManager::send(), libepubgen::EPUBSpanStyleManager::send(), and libepubgen::EPUBTableStyleManager::send().

## ◆ writeTo()

void libepubgen::EPUBCSSContent::writeTo | ( | EPUBPackage & | package,
|  | const char * | name )

Referenced by libepubgen::EPUBGenerator::writeStylesheet().

## Member Data Documentation

## ◆ m_rules

Rules_t libepubgen::EPUBCSSContent::m_rules
| private

Referenced by insertRule(), and writeTo().

The documentation for this class was generated from the following files:

- EPUBCSSContent.h
- EPUBCSSContent.cpp