10 #ifndef KEYSVGGENERATOR_H_INCLUDED
11 #define KEYSVGGENERATOR_H_INCLUDED
16 #include <libwpd/libwpd.h>
17 #include <libetonyek/libetonyek.h>
28 virtual void startDocument(const ::WPXPropertyList &propList);
33 virtual void startSlide(const ::WPXPropertyList &propList);
36 virtual void setStyle(const ::WPXPropertyList &propList, const ::WPXPropertyListVector &
gradient);
38 virtual void startLayer(const ::WPXPropertyList &propList);
44 virtual void startGroup(const ::WPXPropertyList &propList);
47 virtual void drawRectangle(const ::WPXPropertyList &propList);
48 virtual void drawEllipse(const ::WPXPropertyList &propList);
49 virtual void drawPolyline(const ::WPXPropertyListVector &vertices);
50 virtual void drawPolygon(const ::WPXPropertyListVector &vertices);
51 virtual void drawPath(const ::WPXPropertyListVector &
path);
52 virtual void drawGraphicObject(const ::WPXPropertyList &propList, const ::WPXBinaryData &binaryData);
54 virtual void drawConnector(const ::WPXPropertyList &propList, const ::WPXPropertyListVector &
path);
56 virtual void startTextObject(const ::WPXPropertyList &propList, const ::WPXPropertyListVector &
path);
63 virtual void insertField(
const WPXString &
type, const ::WPXPropertyList &propList);
69 virtual void openListElement(const ::WPXPropertyList &propList, const ::WPXPropertyListVector &tabStops);
72 virtual void openParagraph(const ::WPXPropertyList &propList, const ::WPXPropertyListVector &tabStops);
74 virtual void openSpan(const ::WPXPropertyList &propList);
77 virtual void openTable(const ::WPXPropertyList &propList, const ::WPXPropertyListVector &
columns);
78 virtual void openTableRow(const ::WPXPropertyList &propList);
80 virtual void openTableCell(const ::WPXPropertyList &propList);
85 virtual void startComment(const ::WPXPropertyList &propList);
88 virtual void startNotes(const ::WPXPropertyList &propList);
106 #endif // KEYSVGGENERATOR_H_INCLUDED