libvisio::VSDXOutputElementList Class Reference

#include <VSDXOutputElementList.h>

Public Member Functions

 VSDXOutputElementList ()
 
 VSDXOutputElementList (const VSDXOutputElementList &elementList)
 
VSDXOutputElementListoperator= (const VSDXOutputElementList &elementList)
 
virtual ~VSDXOutputElementList ()
 
void append (const VSDXOutputElementList &elementList)
 
void draw (libwpg::WPGPaintInterface *painter) const
 
void addStyle (const WPXPropertyList &propList, const WPXPropertyListVector &propListVec)
 
void addPath (const WPXPropertyListVector &propListVec)
 
void addGraphicObject (const WPXPropertyList &propList, const ::WPXBinaryData &binaryData)
 
void addStartTextObject (const WPXPropertyList &propList, const WPXPropertyListVector &propListVec)
 
void addStartTextLine (const WPXPropertyList &propList)
 
void addStartTextSpan (const WPXPropertyList &propList)
 
void addInsertText (const WPXString &text)
 
void addEndTextSpan ()
 
void addEndTextLine ()
 
void addEndTextObject ()
 
bool empty () const
 

Private Attributes

std::vector< VSDXOutputElement * > m_elements
 

Constructor & Destructor Documentation

◆ VSDXOutputElementList() [1/2]

libvisio::VSDXOutputElementList::VSDXOutputElementList ( )

◆ VSDXOutputElementList() [2/2]

libvisio::VSDXOutputElementList::VSDXOutputElementList ( const VSDXOutputElementList elementList)

◆ ~VSDXOutputElementList()

libvisio::VSDXOutputElementList::~VSDXOutputElementList ( )
virtual

Member Function Documentation

◆ addEndTextLine()

void libvisio::VSDXOutputElementList::addEndTextLine ( )

◆ addEndTextObject()

void libvisio::VSDXOutputElementList::addEndTextObject ( )

◆ addEndTextSpan()

void libvisio::VSDXOutputElementList::addEndTextSpan ( )

◆ addGraphicObject()

void libvisio::VSDXOutputElementList::addGraphicObject ( const WPXPropertyList &  propList,
const ::WPXBinaryData &  binaryData 
)

◆ addInsertText()

void libvisio::VSDXOutputElementList::addInsertText ( const WPXString &  text)

◆ addPath()

void libvisio::VSDXOutputElementList::addPath ( const WPXPropertyListVector &  propListVec)

◆ addStartTextLine()

void libvisio::VSDXOutputElementList::addStartTextLine ( const WPXPropertyList &  propList)

◆ addStartTextObject()

void libvisio::VSDXOutputElementList::addStartTextObject ( const WPXPropertyList &  propList,
const WPXPropertyListVector &  propListVec 
)

◆ addStartTextSpan()

void libvisio::VSDXOutputElementList::addStartTextSpan ( const WPXPropertyList &  propList)

◆ addStyle()

void libvisio::VSDXOutputElementList::addStyle ( const WPXPropertyList &  propList,
const WPXPropertyListVector &  propListVec 
)

◆ append()

void libvisio::VSDXOutputElementList::append ( const VSDXOutputElementList elementList)

◆ draw()

void libvisio::VSDXOutputElementList::draw ( libwpg::WPGPaintInterface *  painter) const

◆ empty()

bool libvisio::VSDXOutputElementList::empty ( ) const
inline

◆ operator=()

libvisio::VSDXOutputElementList & libvisio::VSDXOutputElementList::operator= ( const VSDXOutputElementList elementList)

Member Data Documentation

◆ m_elements


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

Generated for libvisio by doxygen 1.8.13