libcdr::CDROutputElementList Class Reference

#include <CDROutputElementList.h>

Public Member Functions

 CDROutputElementList ()
 
 CDROutputElementList (const CDROutputElementList &elementList)
 
CDROutputElementListoperator= (const CDROutputElementList &elementList)
 
virtual ~CDROutputElementList ()
 
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< CDROutputElement * > m_elements
 

Constructor & Destructor Documentation

§ CDROutputElementList() [1/2]

libcdr::CDROutputElementList::CDROutputElementList ( )

§ CDROutputElementList() [2/2]

libcdr::CDROutputElementList::CDROutputElementList ( const CDROutputElementList elementList)

§ ~CDROutputElementList()

libcdr::CDROutputElementList::~CDROutputElementList ( )
virtual

Member Function Documentation

§ addCloseParagraph()

void libcdr::CDROutputElementList::addCloseParagraph ( )

§ addCloseSpan()

void libcdr::CDROutputElementList::addCloseSpan ( )

§ addEndGroup()

void libcdr::CDROutputElementList::addEndGroup ( )

§ addEndTextObject()

void libcdr::CDROutputElementList::addEndTextObject ( )

§ addGraphicObject()

void libcdr::CDROutputElementList::addGraphicObject ( const librevenge::RVNGPropertyList &  propList)

§ addInsertText()

void libcdr::CDROutputElementList::addInsertText ( const librevenge::RVNGString &  text)

§ addOpenParagraph()

void libcdr::CDROutputElementList::addOpenParagraph ( const librevenge::RVNGPropertyList &  propList)

§ addOpenSpan()

void libcdr::CDROutputElementList::addOpenSpan ( const librevenge::RVNGPropertyList &  propList)

§ addPath()

void libcdr::CDROutputElementList::addPath ( const librevenge::RVNGPropertyList &  propList)

§ addStartGroup()

void libcdr::CDROutputElementList::addStartGroup ( const librevenge::RVNGPropertyList &  propList)

§ addStartTextObject()

void libcdr::CDROutputElementList::addStartTextObject ( const librevenge::RVNGPropertyList &  propList)

§ addStyle()

void libcdr::CDROutputElementList::addStyle ( const librevenge::RVNGPropertyList &  propList)

§ draw()

void libcdr::CDROutputElementList::draw ( librevenge::RVNGDrawingInterface *  painter) const

§ empty()

bool libcdr::CDROutputElementList::empty ( ) const
inline

§ operator=()

libcdr::CDROutputElementList & libcdr::CDROutputElementList::operator= ( const CDROutputElementList elementList)

Member Data Documentation

§ m_elements


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

Generated for libcdr by doxygen 1.8.12