gfxdevice_t* olddevice;
};
-typedef struct _parameter
-{
- char*name;
- char*value;
- struct _parameter*next;
-} parameter_t;
-
typedef struct _feature
{
char*string;
//----- update graphics state
+ virtual void updateLineDash(GfxState *state);
virtual void updateFont(GfxState *state);
virtual void updateFontMatrix(GfxState *state);
virtual void updateFillColor(GfxState *state);
int config_convertgradients;
int config_optimize_polygons;
double config_fontquality;
-
- parameter_t*parameters;
+
+ double *dashPattern;
+ int dashLength;
+ double dashStart;
};
class GFXGlobalParams: public GlobalParams {