_gfxfilter         46 lib/gfxfilter.h     int (*setparameter)(struct _gfxfilter*in, const char*key, const char*value, struct _gfxdevice*out);
_gfxfilter         47 lib/gfxfilter.h     void (*startpage)(struct _gfxfilter*in, int width, int height, struct _gfxdevice*out);
_gfxfilter         48 lib/gfxfilter.h     void (*startclip)(struct _gfxfilter*in, gfxline_t*line, struct _gfxdevice*out);
_gfxfilter         49 lib/gfxfilter.h     void (*endclip)(struct _gfxfilter*in, struct _gfxdevice*out);
_gfxfilter         50 lib/gfxfilter.h     void (*stroke)(struct _gfxfilter*in, gfxline_t*line, gfxcoord_t width, gfxcolor_t*color, gfx_capType cap_style, gfx_joinType joint_style, gfxcoord_t miterLimit, struct _gfxdevice*out);
_gfxfilter         51 lib/gfxfilter.h     void (*fill)(struct _gfxfilter*in, gfxline_t*line, gfxcolor_t*color, struct _gfxdevice*out);
_gfxfilter         52 lib/gfxfilter.h     void (*fillbitmap)(struct _gfxfilter*in, gfxline_t*line, gfximage_t*img, gfxmatrix_t*imgcoord2devcoord, gfxcxform_t*cxform, struct _gfxdevice*out); //cxform? tiling?
_gfxfilter         53 lib/gfxfilter.h     void (*fillgradient)(struct _gfxfilter*in, gfxline_t*line, gfxgradient_t*gradient, gfxgradienttype_t type, gfxmatrix_t*gradcoord2devcoord, struct _gfxdevice*out); //?
_gfxfilter         54 lib/gfxfilter.h     void (*addfont)(struct _gfxfilter*in, gfxfont_t*font, struct _gfxdevice*out);
_gfxfilter         55 lib/gfxfilter.h     void (*drawchar)(struct _gfxfilter*in, gfxfont_t*font, int glyph, gfxcolor_t*color, gfxmatrix_t*matrix, struct _gfxdevice*out);
_gfxfilter         56 lib/gfxfilter.h     void (*drawlink)(struct _gfxfilter*in, gfxline_t*line, const char*action, struct _gfxdevice*out);
_gfxfilter         57 lib/gfxfilter.h     void (*endpage)(struct _gfxfilter*in, struct _gfxdevice*out);
_gfxfilter         58 lib/gfxfilter.h     gfxresult_t* (*finish)(struct _gfxfilter*in, struct _gfxdevice*out);
_gfxfilter         60 lib/gfxfilter.h     void (*dealloc)(struct _gfxfilter*f);