X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=lib%2Fpdf%2FGFXOutputDev.h;h=c89e2e85e7c92d788320521784824745024c9541;hb=fad86073e52a375dd93ca366328007c5cc50ae57;hp=51e63121176d8784971b15666a02e8756a6b99e4;hpb=89548fb698c2b3002364c52b5962e4c3326eb96e;p=swftools.git diff --git a/lib/pdf/GFXOutputDev.h b/lib/pdf/GFXOutputDev.h index 51e6312..c89e2e8 100644 --- a/lib/pdf/GFXOutputDev.h +++ b/lib/pdf/GFXOutputDev.h @@ -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 {