10 #ifndef __VSD5PARSER_H__    11 #define __VSD5PARSER_H__    15 #include <librevenge/librevenge.h>    25   explicit VSD5Parser(librevenge::RVNGInputStream *input, librevenge::RVNGDrawingInterface *painter);
    31   void readPointerInfo(librevenge::RVNGInputStream *input, 
unsigned ptrType, 
unsigned shift, 
unsigned &listSize, 
int &pointerCount) 
override;
    33   void readGeomList(librevenge::RVNGInputStream *input) 
override;
    34   void readCharList(librevenge::RVNGInputStream *input) 
override;
    35   void readParaList(librevenge::RVNGInputStream *input) 
override;
    36   void readShapeList(librevenge::RVNGInputStream *input) 
override;
    37   void readPropList(librevenge::RVNGInputStream *input) 
override;
    38   void readFieldList(librevenge::RVNGInputStream *input) 
override;
    39   void readNameList2(librevenge::RVNGInputStream *input) 
override;
    42   void readLine(librevenge::RVNGInputStream *input) 
override;
    44   void readTextBlock(librevenge::RVNGInputStream *input) 
override;
    45   void readCharIX(librevenge::RVNGInputStream *input) 
override;
    46   void readParaIX(librevenge::RVNGInputStream *input) 
override;
    47   void readTextField(librevenge::RVNGInputStream *input) 
override;
    49   void readShape(librevenge::RVNGInputStream *input) 
override;
    50   void readPage(librevenge::RVNGInputStream *input) 
override;
    56   void readNameIDX(librevenge::RVNGInputStream *input) 
override;
    58   void readMisc(librevenge::RVNGInputStream *input) 
override;
    60   void readXForm1D(librevenge::RVNGInputStream *input) 
override;
    62   unsigned getUInt(librevenge::RVNGInputStream *input) 
override;
    63   int getInt(librevenge::RVNGInputStream *input) 
override;
    70   void readList(librevenge::RVNGInputStream *input);
    75 #endif // __VSD5PARSER_H__ virtual void handleChunkRecords(librevenge::RVNGInputStream *input)
Definition: VSD5Parser.cpp:99
void readLine(librevenge::RVNGInputStream *input) override
Definition: VSD5Parser.cpp:201
void readList(librevenge::RVNGInputStream *input)
Definition: VSD5Parser.cpp:152
void readCharList(librevenge::RVNGInputStream *input) override
Definition: VSD5Parser.cpp:159
void readFieldList(librevenge::RVNGInputStream *input) override
Definition: VSD5Parser.cpp:183
void readStyleSheet(librevenge::RVNGInputStream *input) override
Definition: VSD5Parser.cpp:363
void readNameList2(librevenge::RVNGInputStream *input) override
Definition: VSD5Parser.cpp:189
int getInt(librevenge::RVNGInputStream *input) override
Definition: VSD5Parser.cpp:517
Definition: VSD6Parser.h:22
Definition: VSDParser.h:34
void readMisc(librevenge::RVNGInputStream *input) override
Definition: VSD5Parser.cpp:488
void readParaIX(librevenge::RVNGInputStream *input) override
Definition: VSD5Parser.cpp:221
void readPointerInfo(librevenge::RVNGInputStream *input, unsigned ptrType, unsigned shift, unsigned &listSize, int &pointerCount) override
Definition: VSD5Parser.cpp:38
void readPage(librevenge::RVNGInputStream *input) override
Definition: VSD5Parser.cpp:424
void readFillAndShadow(librevenge::RVNGInputStream *input) override
Definition: VSD5Parser.cpp:330
void readGeomList(librevenge::RVNGInputStream *input) override
Definition: VSD5Parser.cpp:140
Definition: VSDParser.h:47
~VSD5Parser() override
Definition: VSD5Parser.cpp:26
void readShapeList(librevenge::RVNGInputStream *input) override
Definition: VSD5Parser.cpp:171
void readPropList(librevenge::RVNGInputStream *input) override
Definition: VSD5Parser.cpp:177
void readShape(librevenge::RVNGInputStream *input) override
Definition: VSD5Parser.cpp:373
unsigned getUInt(librevenge::RVNGInputStream *input) override
Definition: VSD5Parser.cpp:511
void readXForm1D(librevenge::RVNGInputStream *input) override
Definition: VSD5Parser.cpp:497
VSD5Parser & operator=(const VSDParser &)
void readTabsDataList(librevenge::RVNGInputStream *input) override
Definition: VSD5Parser.cpp:195
Definition: libvisio_utils.h:48
void readPointer(librevenge::RVNGInputStream *input, Pointer &ptr) override
Definition: VSD5Parser.cpp:29
void readNameIDX(librevenge::RVNGInputStream *input) override
Definition: VSD5Parser.cpp:470
void readTextField(librevenge::RVNGInputStream *input) override
Definition: VSD5Parser.cpp:455
void readParaList(librevenge::RVNGInputStream *input) override
Definition: VSD5Parser.cpp:165
void readCharIX(librevenge::RVNGInputStream *input) override
Definition: VSD5Parser.cpp:266
void readTextBlock(librevenge::RVNGInputStream *input) override
Definition: VSD5Parser.cpp:430
bool getChunkHeader(librevenge::RVNGInputStream *input) override
Definition: VSD5Parser.cpp:74
Definition: VSD5Parser.h:22