flagged addfont() as deprecated
authorkramm <kramm>
Fri, 16 Jun 2006 07:03:28 +0000 (07:03 +0000)
committerkramm <kramm>
Fri, 16 Jun 2006 07:03:28 +0000 (07:03 +0000)
lib/gfxdevice.h

index a61f27c..02aa686 100644 (file)
@@ -32,6 +32,7 @@ typedef struct _gfxglyph
 
 typedef struct _gfxfont
 {
+    char*id;
     int num_glyphs;
     int max_unicode;
     gfxglyph_t*glyphs;
@@ -105,8 +106,9 @@ typedef struct _gfxdevice
     void (*fillbitmap)(struct _gfxdevice*dev, gfxline_t*line, gfximage_t*img, gfxmatrix_t*matrix, gfxcxform_t*cxform); //cxform? tiling?
     void (*fillgradient)(struct _gfxdevice*dev, gfxline_t*line, gfxgradient_t*gradient, gfxgradienttype_t type, gfxmatrix_t*matrix); //?
 
-    void (*addfont)(struct _gfxdevice*dev, char*fontid, gfxfont_t*font);
-    void (*drawchar)(struct _gfxdevice*dev, char*fontid, int glyph, gfxcolor_t*color, gfxmatrix_t*matrix);
+    /* deprecated */ void (*addfont)(struct _gfxdevice*dev, gfxfont_t*font);
+
+    void (*drawchar)(struct _gfxdevice*dev, gfxfont_t*fontid, int glyph, gfxcolor_t*color, gfxmatrix_t*matrix);
 
     void (*drawlink)(struct _gfxdevice*dev, gfxline_t*line, char*action);