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-30 23:52:53 +0530
commit24f39cba3dad4a0709b97c878de695c1f54d9144 (patch)
treee24c876ac724f2bf848c7b1c7c5b0497ff82a03a
parent1316b813fd6cb092c37ed471bfe68551a4100935 (diff)
downloadfreetype2-24f39cba3dad4a0709b97c878de695c1f54d9144.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;