#include <VSDOutputElementList.h>
Public Member Functions | |
| VSDOutputElementList () | |
| VSDOutputElementList (const VSDOutputElementList &elementList) | |
| VSDOutputElementList & | operator= (const VSDOutputElementList &elementList) |
| virtual | ~VSDOutputElementList () |
| void | append (const VSDOutputElementList &elementList) |
| 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 | addEndTextObject () |
| void | addOpenUnorderedListLevel (const librevenge::RVNGPropertyList &propList) |
| void | addCloseUnorderedListLevel () |
| void | addOpenListElement (const librevenge::RVNGPropertyList &propList) |
| void | addCloseListElement () |
| void | addOpenParagraph (const librevenge::RVNGPropertyList &propList) |
| void | addCloseParagraph () |
| void | addOpenSpan (const librevenge::RVNGPropertyList &propList) |
| void | addCloseSpan () |
| void | addInsertText (const librevenge::RVNGString &text) |
| void | addInsertLineBreak () |
| void | addInsertTab () |
| void | addStartLayer (const librevenge::RVNGPropertyList &propList) |
| void | addEndLayer () |
| bool | empty () const |
Private Attributes | |
| std::vector< VSDOutputElement * > | m_elements |
| libvisio::VSDOutputElementList::VSDOutputElementList | ( | ) |
| libvisio::VSDOutputElementList::VSDOutputElementList | ( | const VSDOutputElementList & | elementList | ) |
|
virtual |
| void libvisio::VSDOutputElementList::addCloseListElement | ( | ) |
Referenced by libvisio::VSDContentCollector::_flushText().
| void libvisio::VSDOutputElementList::addCloseParagraph | ( | ) |
Referenced by libvisio::VSDContentCollector::_flushText().
| void libvisio::VSDOutputElementList::addCloseSpan | ( | ) |
Referenced by libvisio::VSDContentCollector::_flushText().
| void libvisio::VSDOutputElementList::addCloseUnorderedListLevel | ( | ) |
Referenced by libvisio::VSDContentCollector::_flushText().
| void libvisio::VSDOutputElementList::addEndLayer | ( | ) |
Referenced by libvisio::VSDContentCollector::_flushShape().
| void libvisio::VSDOutputElementList::addEndTextObject | ( | ) |
Referenced by libvisio::VSDContentCollector::_flushText().
| void libvisio::VSDOutputElementList::addGraphicObject | ( | const librevenge::RVNGPropertyList & | propList | ) |
Referenced by libvisio::VSDContentCollector::_flushCurrentForeignData().
| void libvisio::VSDOutputElementList::addInsertLineBreak | ( | ) |
| void libvisio::VSDOutputElementList::addInsertTab | ( | ) |
Referenced by libvisio::VSDContentCollector::_flushText().
| void libvisio::VSDOutputElementList::addInsertText | ( | const librevenge::RVNGString & | text | ) |
Referenced by libvisio::VSDContentCollector::_flushText().
| void libvisio::VSDOutputElementList::addOpenListElement | ( | const librevenge::RVNGPropertyList & | propList | ) |
Referenced by libvisio::VSDContentCollector::_flushText().
| void libvisio::VSDOutputElementList::addOpenParagraph | ( | const librevenge::RVNGPropertyList & | propList | ) |
Referenced by libvisio::VSDContentCollector::_flushText().
| void libvisio::VSDOutputElementList::addOpenSpan | ( | const librevenge::RVNGPropertyList & | propList | ) |
Referenced by libvisio::VSDContentCollector::_flushText().
| void libvisio::VSDOutputElementList::addOpenUnorderedListLevel | ( | const librevenge::RVNGPropertyList & | propList | ) |
Referenced by libvisio::VSDContentCollector::_flushText().
| void libvisio::VSDOutputElementList::addPath | ( | const librevenge::RVNGPropertyList & | propList | ) |
Referenced by libvisio::VSDContentCollector::_flushCurrentPath().
| void libvisio::VSDOutputElementList::addStartLayer | ( | const librevenge::RVNGPropertyList & | propList | ) |
Referenced by libvisio::VSDContentCollector::_flushShape().
| void libvisio::VSDOutputElementList::addStartTextObject | ( | const librevenge::RVNGPropertyList & | propList | ) |
Referenced by libvisio::VSDContentCollector::_flushText().
| void libvisio::VSDOutputElementList::addStyle | ( | const librevenge::RVNGPropertyList & | propList | ) |
| void libvisio::VSDOutputElementList::append | ( | const VSDOutputElementList & | elementList | ) |
Referenced by libvisio::VSDPage::append().
| void libvisio::VSDOutputElementList::draw | ( | librevenge::RVNGDrawingInterface * | painter | ) | const |
Referenced by libvisio::VSDPage::draw().
|
inline |
| libvisio::VSDOutputElementList & libvisio::VSDOutputElementList::operator= | ( | const VSDOutputElementList & | elementList | ) |
|
private |
Referenced by addCloseListElement(), addCloseParagraph(), addCloseSpan(), addCloseUnorderedListLevel(), addEndLayer(), addEndTextObject(), addGraphicObject(), addInsertLineBreak(), addInsertTab(), addInsertText(), addOpenListElement(), addOpenParagraph(), addOpenSpan(), addOpenUnorderedListLevel(), addPath(), addStartLayer(), addStartTextObject(), addStyle(), append(), draw(), empty(), operator=(), VSDOutputElementList(), and ~VSDOutputElementList().