31 #ifndef __VSDXPARSER_H__
32 #define __VSDXPARSER_H__
38 #include <libwpd/libwpd.h>
39 #include <libwpd-stream/libwpd-stream.h>
40 #include <libwpg/libwpg.h>
66 explicit VSDXParser(WPXInputStream *input, libwpg::WPGPaintInterface *painter);
75 void readLine(WPXInputStream *input);
94 void readFont(WPXInputStream *input,
unsigned id);
98 void readPage(WPXInputStream *input);
99 virtual void readText(WPXInputStream *input) = 0;
100 virtual void readCharIX(WPXInputStream *input) = 0;
101 virtual void readParaIX(WPXInputStream *input) = 0;
105 virtual void readName(WPXInputStream *input) = 0;
124 void handleStreams(WPXInputStream *input,
unsigned shift,
unsigned level);
126 void handleChunks(WPXInputStream *input,
unsigned level);
168 #endif // __VSDXPARSER_H__