summaryrefslogtreecommitdiff
path: root/src/lib/VSDXStylesCollector.h
diff options
context:
space:
mode:
authorFridrich Štrba <fridrich.strba@bluewin.ch>2011-06-25 22:36:25 +0200
committerFridrich Štrba <fridrich.strba@bluewin.ch>2011-06-25 22:36:25 +0200
commitf3fc0814432dea8782e786a71b61bb34b4e49794 (patch)
tree0eaef2291d6f75d1c3a3ccd0cee067fefae92bce /src/lib/VSDXStylesCollector.h
parent7c8bd911cf75d6577ef9072a45e852e5998c42dd (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.h32
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: