10#ifndef __VSDOUTPUTELEMENTLIST_H__
11#define __VSDOUTPUTELEMENTLIST_H__
17#include <librevenge/librevenge.h>
32 void draw(librevenge::RVNGDrawingInterface *painter)
const;
33 void addStyle(
const librevenge::RVNGPropertyList &propList);
34 void addPath(
const librevenge::RVNGPropertyList &propList);
44 void addOpenSpan(
const librevenge::RVNGPropertyList &propList);
49 void addStartLayer(
const librevenge::RVNGPropertyList &propList);
56 std::vector<std::unique_ptr<VSDOutputElement>>
m_elements;
void addInsertLineBreak()
Definition VSDOutputElementList.cpp:569
void addInsertText(const librevenge::RVNGString &text)
Definition VSDOutputElementList.cpp:564
void addOpenUnorderedListLevel(const librevenge::RVNGPropertyList &propList)
Definition VSDOutputElementList.cpp:609
void addGraphicObject(const librevenge::RVNGPropertyList &propList)
Definition VSDOutputElementList.cpp:544
~VSDOutputElementList()
Definition VSDOutputElementList.cpp:524
VSDOutputElementList()
Definition VSDOutputElementList.cpp:493
void addOpenParagraph(const librevenge::RVNGPropertyList &propList)
Definition VSDOutputElementList.cpp:554
void addStartTextObject(const librevenge::RVNGPropertyList &propList)
Definition VSDOutputElementList.cpp:549
void addStartLayer(const librevenge::RVNGPropertyList &propList)
Definition VSDOutputElementList.cpp:594
void addEndTextObject()
Definition VSDOutputElementList.cpp:589
VSDOutputElementList & operator=(const VSDOutputElementList &elementList)
Definition VSDOutputElementList.cpp:505
void addEndLayer()
Definition VSDOutputElementList.cpp:599
void addOpenListElement(const librevenge::RVNGPropertyList &propList)
Definition VSDOutputElementList.cpp:604
void addCloseListElement()
Definition VSDOutputElementList.cpp:614
void addPath(const librevenge::RVNGPropertyList &propList)
Definition VSDOutputElementList.cpp:539
void addCloseUnorderedListLevel()
Definition VSDOutputElementList.cpp:619
void addCloseParagraph()
Definition VSDOutputElementList.cpp:584
void draw(librevenge::RVNGDrawingInterface *painter) const
Definition VSDOutputElementList.cpp:528
void addInsertTab()
Definition VSDOutputElementList.cpp:574
void addCloseSpan()
Definition VSDOutputElementList.cpp:579
bool empty() const
Definition VSDOutputElementList.h:51
void append(const VSDOutputElementList &elementList)
Definition VSDOutputElementList.cpp:518
std::vector< std::unique_ptr< VSDOutputElement > > m_elements
Definition VSDOutputElementList.h:56
void addOpenSpan(const librevenge::RVNGPropertyList &propList)
Definition VSDOutputElementList.cpp:559
void addStyle(const librevenge::RVNGPropertyList &propList)
Definition VSDOutputElementList.cpp:534
Definition VSDOutputElementList.cpp:61
Definition libvisio_utils.h:49