10 #ifndef __VDXPARSER_H__
11 #define __VDXPARSER_H__
13 #include <librevenge/librevenge.h>
30 explicit VDXParser(librevenge::RVNGInputStream *input, librevenge::RVNGDrawingInterface *painter);
54 void readLine(xmlTextReaderPtr reader);
57 void readMisc(xmlTextReaderPtr reader);
65 void readTabs(xmlTextReaderPtr reader);
66 void readTab(xmlTextReaderPtr reader);
78 #endif // __VDXPARSER_H__
void readTextBlock(xmlTextReaderPtr reader)
Definition: VDXParser.cpp:813
Definition: VDXParser.h:21
void readXFormData(xmlTextReaderPtr reader)
Definition: VDXParser.cpp:495
bool processXmlDocument(librevenge::RVNGInputStream *input)
Definition: VDXParser.cpp:73
int readStringData(VSDName &text, xmlTextReaderPtr reader)
Definition: VSDXMLParserBase.cpp:2055
int readBoolData(boost::optional< bool > &value, xmlTextReaderPtr reader)
Definition: VSDXMLParserBase.cpp:2123
void getBinaryData(xmlTextReaderPtr reader)
Definition: VDXParser.cpp:921
void readPageProps(xmlTextReaderPtr reader)
Definition: VDXParser.cpp:715
void processXmlNode(xmlTextReaderPtr reader)
Definition: VDXParser.cpp:94
virtual ~VDXParser()
Definition: VDXParser.cpp:30
VDXParser & operator=(const VDXParser &)
void readTxtXForm(xmlTextReaderPtr reader)
Definition: VDXParser.cpp:581
void readLayerMem(xmlTextReaderPtr reader)
Definition: VDXParser.cpp:554
int readDoubleData(boost::optional< double > &value, xmlTextReaderPtr reader)
Definition: VSDXMLParserBase.cpp:2071
void readFonts(xmlTextReaderPtr reader)
Definition: VDXParser.cpp:781
void readMisc(xmlTextReaderPtr reader)
Definition: VDXParser.cpp:468
librevenge::RVNGInputStream * m_input
Definition: VDXParser.h:72
void readTabs(xmlTextReaderPtr reader)
Definition: VDXParser.cpp:992
void readLine(xmlTextReaderPtr reader)
Definition: VDXParser.cpp:315
int getElementToken(xmlTextReaderPtr reader)
Definition: VDXParser.cpp:911
void readForeignInfo(xmlTextReaderPtr reader)
Definition: VDXParser.cpp:937
int readLongData(boost::optional< long > &value, xmlTextReaderPtr reader)
Definition: VSDXMLParserBase.cpp:2097
int readExtendedColourData(Colour &value, long &idx, xmlTextReaderPtr reader)
Definition: VSDXMLParserBase.cpp:2162
void readFillAndShadow(xmlTextReaderPtr reader)
Definition: VDXParser.cpp:380
Definition: libvisio_utils.h:73
Definition: VSDXMLParserBase.h:29
bool extractStencils()
Definition: VDXParser.cpp:67
librevenge::RVNGDrawingInterface * m_painter
Definition: VDXParser.h:73
void readXForm1D(xmlTextReaderPtr reader)
Definition: VDXParser.cpp:660
void readTab(xmlTextReaderPtr reader)
Definition: VDXParser.cpp:1023
bool parseMain()
Definition: VDXParser.cpp:34
xmlChar * readStringData(xmlTextReaderPtr reader)
Definition: VDXParser.cpp:895
int getElementDepth(xmlTextReaderPtr reader)
Definition: VDXParser.cpp:916