libepubgen::EPUBPageElements Class Reference

#include <EPUBPageElements.h>

Public Member Functions

 EPUBPageElements ()
 
 EPUBPageElements (const EPUBPageElements &elementList)
 
EPUBPageElementsoperator= (const EPUBPageElements &elementList)
 
 ~EPUBPageElements ()
 
void draw (librevenge::RVNGDrawingInterface *painter) const
 
void addStyle (const librevenge::RVNGPropertyList &propList)
 
void addPath (const librevenge::RVNGPropertyList &propList)
 
void addGraphicObject (const librevenge::RVNGPropertyList &propList)
 
void addStartTextObject (const librevenge::RVNGPropertyList &propList)
 
void addOpenParagraph (const librevenge::RVNGPropertyList &propList)
 
void addOpenSpan (const librevenge::RVNGPropertyList &propList)
 
void addInsertText (const librevenge::RVNGString &text)
 
void addCloseSpan ()
 
void addCloseParagraph ()
 
void addEndTextObject ()
 
void addStartGroup (const librevenge::RVNGPropertyList &propList)
 
void addEndGroup ()
 
bool empty () const
 

Private Attributes

std::vector< EPUBPageElement * > m_elements
 

Constructor & Destructor Documentation

libepubgen::EPUBPageElements::EPUBPageElements ( )
libepubgen::EPUBPageElements::EPUBPageElements ( const EPUBPageElements elementList)
libepubgen::EPUBPageElements::~EPUBPageElements ( )

Member Function Documentation

void libepubgen::EPUBPageElements::addCloseParagraph ( )
void libepubgen::EPUBPageElements::addCloseSpan ( )
void libepubgen::EPUBPageElements::addEndGroup ( )
void libepubgen::EPUBPageElements::addEndTextObject ( )
void libepubgen::EPUBPageElements::addGraphicObject ( const librevenge::RVNGPropertyList &  propList)
void libepubgen::EPUBPageElements::addInsertText ( const librevenge::RVNGString &  text)
void libepubgen::EPUBPageElements::addOpenParagraph ( const librevenge::RVNGPropertyList &  propList)
void libepubgen::EPUBPageElements::addOpenSpan ( const librevenge::RVNGPropertyList &  propList)
void libepubgen::EPUBPageElements::addPath ( const librevenge::RVNGPropertyList &  propList)
void libepubgen::EPUBPageElements::addStartGroup ( const librevenge::RVNGPropertyList &  propList)
void libepubgen::EPUBPageElements::addStartTextObject ( const librevenge::RVNGPropertyList &  propList)
void libepubgen::EPUBPageElements::addStyle ( const librevenge::RVNGPropertyList &  propList)
void libepubgen::EPUBPageElements::draw ( librevenge::RVNGDrawingInterface *  painter) const
bool libepubgen::EPUBPageElements::empty ( ) const
inline
EPUBPageElements & libepubgen::EPUBPageElements::operator= ( const EPUBPageElements elementList)

Member Data Documentation


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

Generated for libepubgen by doxygen 1.8.7