10 #ifndef __VSD5PARSER_H__ 11 #define __VSD5PARSER_H__ 15 #include <librevenge/librevenge.h> 25 explicit VSD5Parser(librevenge::RVNGInputStream *input, librevenge::RVNGDrawingInterface *painter);
31 virtual void readPointerInfo(librevenge::RVNGInputStream *input,
unsigned ptrType,
unsigned shift,
unsigned &listSize,
int &pointerCount);
33 virtual void readGeomList(librevenge::RVNGInputStream *input);
34 virtual void readCharList(librevenge::RVNGInputStream *input);
35 virtual void readParaList(librevenge::RVNGInputStream *input);
36 virtual void readShapeList(librevenge::RVNGInputStream *input);
37 virtual void readPropList(librevenge::RVNGInputStream *input);
38 virtual void readFieldList(librevenge::RVNGInputStream *input);
39 virtual void readNameList2(librevenge::RVNGInputStream *input);
42 virtual void readLine(librevenge::RVNGInputStream *input);
44 virtual void readTextBlock(librevenge::RVNGInputStream *input);
45 virtual void readCharIX(librevenge::RVNGInputStream *input);
46 virtual void readParaIX(librevenge::RVNGInputStream *input);
47 virtual void readTextField(librevenge::RVNGInputStream *input);
49 virtual void readShape(librevenge::RVNGInputStream *input);
50 virtual void readPage(librevenge::RVNGInputStream *input);
56 virtual void readNameIDX(librevenge::RVNGInputStream *input);
58 virtual unsigned getUInt(librevenge::RVNGInputStream *input);
59 virtual int getInt(librevenge::RVNGInputStream *input);
66 void readList(librevenge::RVNGInputStream *input);
71 #endif // __VSD5PARSER_H__ virtual void handleChunkRecords(librevenge::RVNGInputStream *input)
Definition: VSD5Parser.cpp:99
virtual void readShape(librevenge::RVNGInputStream *input)
Definition: VSD5Parser.cpp:371
~VSD5Parser()
Definition: VSD5Parser.cpp:26
virtual void readPointer(librevenge::RVNGInputStream *input, Pointer &ptr)
Definition: VSD5Parser.cpp:29
void readList(librevenge::RVNGInputStream *input)
Definition: VSD5Parser.cpp:152
virtual void readLine(librevenge::RVNGInputStream *input)
Definition: VSD5Parser.cpp:201
virtual void readTextField(librevenge::RVNGInputStream *input)
Definition: VSD5Parser.cpp:453
virtual void readTabsDataList(librevenge::RVNGInputStream *input)
Definition: VSD5Parser.cpp:195
virtual void readStyleSheet(librevenge::RVNGInputStream *input)
Definition: VSD5Parser.cpp:361
Definition: VSD6Parser.h:22
Definition: VSDParser.h:33
virtual void readNameIDX(librevenge::RVNGInputStream *input)
Definition: VSD5Parser.cpp:468
Definition: VSDParser.h:46
virtual void readCharIX(librevenge::RVNGInputStream *input)
Definition: VSD5Parser.cpp:266
virtual void readTextBlock(librevenge::RVNGInputStream *input)
Definition: VSD5Parser.cpp:428
virtual void readNameList2(librevenge::RVNGInputStream *input)
Definition: VSD5Parser.cpp:189
virtual void readCharList(librevenge::RVNGInputStream *input)
Definition: VSD5Parser.cpp:159
virtual int getInt(librevenge::RVNGInputStream *input)
Definition: VSD5Parser.cpp:491
virtual void readPointerInfo(librevenge::RVNGInputStream *input, unsigned ptrType, unsigned shift, unsigned &listSize, int &pointerCount)
Definition: VSD5Parser.cpp:38
virtual void readFillAndShadow(librevenge::RVNGInputStream *input)
Definition: VSD5Parser.cpp:329
virtual void readFieldList(librevenge::RVNGInputStream *input)
Definition: VSD5Parser.cpp:183
VSD5Parser & operator=(const VSDParser &)
virtual bool getChunkHeader(librevenge::RVNGInputStream *input)
Definition: VSD5Parser.cpp:74
virtual void readPage(librevenge::RVNGInputStream *input)
Definition: VSD5Parser.cpp:422
Definition: libvisio_utils.h:75
virtual unsigned getUInt(librevenge::RVNGInputStream *input)
Definition: VSD5Parser.cpp:485
virtual void readPropList(librevenge::RVNGInputStream *input)
Definition: VSD5Parser.cpp:177
virtual void readParaList(librevenge::RVNGInputStream *input)
Definition: VSD5Parser.cpp:165
Definition: VSD5Parser.h:22
virtual void readParaIX(librevenge::RVNGInputStream *input)
Definition: VSD5Parser.cpp:221
virtual void readShapeList(librevenge::RVNGInputStream *input)
Definition: VSD5Parser.cpp:171
virtual void readGeomList(librevenge::RVNGInputStream *input)
Definition: VSD5Parser.cpp:140