removed parameter_t
[swftools.git] / lib / pdf / GFXOutputDev.h
index 51e6312..c89e2e8 100644 (file)
@@ -31,13 +31,6 @@ class GFXOutputState {
     gfxdevice_t* olddevice;
 };
 
-typedef struct _parameter
-{
-    char*name;
-    char*value;
-    struct _parameter*next;
-} parameter_t;
-
 typedef struct _feature
 {
     char*string;
@@ -86,6 +79,7 @@ public:
 
   //----- update graphics state
 
+  virtual void updateLineDash(GfxState *state);
   virtual void updateFont(GfxState *state);
   virtual void updateFontMatrix(GfxState *state);
   virtual void updateFillColor(GfxState *state);
@@ -286,8 +280,10 @@ public:
   int config_convertgradients;
   int config_optimize_polygons;
   double config_fontquality;
-
-  parameter_t*parameters;
+    
+  double *dashPattern;
+  int dashLength;
+  double dashStart;
 };
 
 class GFXGlobalParams:  public GlobalParams {