summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorParth Wazurkar <parthwazurkar@gmail.com>2018-07-12 22:28:58 +0530
committerParth Wazurkar <parthwazurkar@gmail.com>2018-07-12 22:28:58 +0530
commitd934e03cdde9a2f63de035b1d3080d393a041e74 (patch)
tree561202e9a3045a223678596262a1eb188d1adb93
parentf9d1ea429ba03b8ff3fc957a040311307df68b09 (diff)
downloadfreetype2-d934e03cdde9a2f63de035b1d3080d393a041e74.tar.gz
[pk] Define PK_FaceRec and other format specific structures.
* src/pk/pkdrivr.h: Define PK_Bitmap and PK_Glyph structures to hold `pk' format specific values and define PK_FaceRec to accomodate them.
-rw-r--r--src/pk/pkdrivr.h13
1 files changed, 11 insertions, 2 deletions
diff --git a/src/pk/pkdrivr.h b/src/pk/pkdrivr.h
index 001b35ba3..aa5e1a8e2 100644
--- a/src/pk/pkdrivr.h
+++ b/src/pk/pkdrivr.h
@@ -37,13 +37,22 @@ FT_BEGIN_HEADER
} PK_BitmapRec, *PK_Bitmap;
+ typedef struct PK_GlyphRec_
+ {
+ FT_UInt code_min, code_max;
+ PK_Bitmap bm_table;
+ FT_UInt ds, hppp, vppp;
+ FT_UInt font_bbx_w, font_bbx_h;
+ FT_UInt font_bbx_xoff, font_bbx_yoff;
+
+ } PK_GlyphRec, *PK_Glyph;
+
typedef struct PK_FaceRec_
{
FT_FaceRec root;
- /* TO-DO */
+ PK_Glyph pk_glyph;
} PK_FaceRec, *PK_Face;
-
FT_EXPORT_VAR( const FT_Driver_ClassRec ) pk_driver_class;