#include <CDROutputElementList.h>
Public Member Functions | |
CDROutputElementList () | |
CDROutputElementList (const CDROutputElementList &elementList) | |
CDROutputElementList & | operator= (const CDROutputElementList &elementList) |
virtual | ~CDROutputElementList () |
void | append (const CDROutputElementList &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 () |
void | addStartGroup (const WPXPropertyList &propList) |
void | addEndGroup () |
bool | empty () const |
Private Attributes | |
std::vector< CDROutputElement * > | m_elements |
libcdr::CDROutputElementList::CDROutputElementList | ( | ) |
libcdr::CDROutputElementList::CDROutputElementList | ( | const CDROutputElementList & | elementList | ) |
|
virtual |
void libcdr::CDROutputElementList::addEndGroup | ( | ) |
Referenced by libcdr::CDRContentCollector::collectGroup().
void libcdr::CDROutputElementList::addEndTextLine | ( | ) |
Referenced by libcdr::CDRContentCollector::_flushCurrentPath().
void libcdr::CDROutputElementList::addEndTextObject | ( | ) |
Referenced by libcdr::CDRContentCollector::_flushCurrentPath().
void libcdr::CDROutputElementList::addEndTextSpan | ( | ) |
Referenced by libcdr::CDRContentCollector::_flushCurrentPath().
void libcdr::CDROutputElementList::addGraphicObject | ( | const WPXPropertyList & | propList, |
const ::WPXBinaryData & | binaryData | ||
) |
Referenced by libcdr::CDRContentCollector::_flushCurrentPath().
void libcdr::CDROutputElementList::addInsertText | ( | const WPXString & | text | ) |
Referenced by libcdr::CDRContentCollector::_flushCurrentPath().
void libcdr::CDROutputElementList::addPath | ( | const WPXPropertyListVector & | propListVec | ) |
Referenced by libcdr::CDRContentCollector::_flushCurrentPath().
void libcdr::CDROutputElementList::addStartGroup | ( | const WPXPropertyList & | propList | ) |
Referenced by libcdr::CDRContentCollector::collectLevel().
void libcdr::CDROutputElementList::addStartTextLine | ( | const WPXPropertyList & | propList | ) |
Referenced by libcdr::CDRContentCollector::_flushCurrentPath().
void libcdr::CDROutputElementList::addStartTextObject | ( | const WPXPropertyList & | propList, |
const WPXPropertyListVector & | propListVec | ||
) |
Referenced by libcdr::CDRContentCollector::_flushCurrentPath().
void libcdr::CDROutputElementList::addStartTextSpan | ( | const WPXPropertyList & | propList | ) |
Referenced by libcdr::CDRContentCollector::_flushCurrentPath().
void libcdr::CDROutputElementList::addStyle | ( | const WPXPropertyList & | propList, |
const WPXPropertyListVector & | propListVec | ||
) |
Referenced by libcdr::CDRContentCollector::_flushCurrentPath().
void libcdr::CDROutputElementList::append | ( | const CDROutputElementList & | elementList | ) |
void libcdr::CDROutputElementList::draw | ( | libwpg::WPGPaintInterface * | painter | ) | const |
|
inline |
Referenced by libcdr::CDRContentCollector::_flushCurrentPath().
libcdr::CDROutputElementList & libcdr::CDROutputElementList::operator= | ( | const CDROutputElementList & | elementList | ) |
|
private |
Referenced by append(), CDROutputElementList(), empty(), and operator=().