diff options
author | Fridrich Štrba <fridrich.strba@bluewin.ch> | 2011-06-25 22:36:25 +0200 |
---|---|---|
committer | Fridrich Štrba <fridrich.strba@bluewin.ch> | 2011-06-25 22:36:25 +0200 |
commit | f3fc0814432dea8782e786a71b61bb34b4e49794 (patch) | |
tree | 0eaef2291d6f75d1c3a3ccd0cee067fefae92bce /src/lib/VSDXStylesCollector.h | |
parent | 7c8bd911cf75d6577ef9072a45e852e5998c42dd (diff) |
add collector function for unhandled chunk and collect information on level and id too
Diffstat (limited to 'src/lib/VSDXStylesCollector.h')
-rw-r--r-- | src/lib/VSDXStylesCollector.h | 32 |
1 files changed, 17 insertions, 15 deletions
diff --git a/src/lib/VSDXStylesCollector.h b/src/lib/VSDXStylesCollector.h index dde73a4..ce24a24 100644 --- a/src/lib/VSDXStylesCollector.h +++ b/src/lib/VSDXStylesCollector.h @@ -25,27 +25,29 @@ #include "VSDXParser.h" namespace libvisio { - + class VSDXStylesCollector : public VSDXCollector { public: VSDXStylesCollector(); virtual ~VSDXStylesCollector() {}; - void collectEllipticalArcTo(double x3, double y3, double x2, double y2, double angle, double ecc, unsigned id) {} - void collectForeignData() {} - void collectEllipse(double cx, double cy, double aa, double bb, double cc, double dd) {} - void collectLine(double strokeWidth, Colour c, unsigned linePattern) {} - void collectFillAndShadow(unsigned colourIndexFG, unsigned colourIndexBG, unsigned fillPattern) {} - void collectGeomList() {} - void collectGeometry() {} - void collectMoveTo() {} - void collectLineTo() {} - void collectArcTo() {} - void collectXFormData() {} - void collectShapeID() {} - void collectForeignDataType() {} - void collectPageProps() {} + void collectEllipticalArcTo(unsigned id, unsigned level, double x3, double y3, double x2, double y2, double angle, double ecc) {} + void collectForeignData(unsigned id, unsigned level) {} + void collectEllipse(unsigned id, unsigned level, double cx, double cy, double aa, double bb, double cc, double dd) {} + void collectLine(unsigned id, unsigned level, double strokeWidth, Colour c, unsigned linePattern) {} + void collectFillAndShadow(unsigned id, unsigned level, unsigned colourIndexFG, unsigned colourIndexBG, unsigned fillPattern) {} + void collectGeomList(unsigned id, unsigned level) {} + void collectGeometry(unsigned id, unsigned level) {} + void collectMoveTo(unsigned id, unsigned level) {} + void collectLineTo(unsigned id, unsigned level) {} + void collectArcTo(unsigned id, unsigned level) {} + void collectXFormData(unsigned id, unsigned level) {} + void collectShapeID(unsigned id, unsigned level) {} + void collectForeignDataType(unsigned id, unsigned level) {} + void collectPageProps(unsigned id, unsigned level) {} + + void collectUnhandledChunk(unsigned id, unsigned level) {} private: |