diff options
author | tobigun <tobigun@b956fd51-792f-4845-bead-9b4dfca2ff2c> | 2009-07-23 14:58:51 +0000 |
---|---|---|
committer | tobigun <tobigun@b956fd51-792f-4845-bead-9b4dfca2ff2c> | 2009-07-23 14:58:51 +0000 |
commit | 66f499d9516f60a650a114a865687f4eb9ffaadd (patch) | |
tree | 542273eb682dc25404cb77bb1a85fffc15a8afe3 /unicode/src/lib/freetype/ftimage.inc | |
parent | 0d954628b4a8640d71643af095bf3ba205f33a43 (diff) | |
download | usdx-66f499d9516f60a650a114a865687f4eb9ffaadd.tar.gz usdx-66f499d9516f60a650a114a865687f4eb9ffaadd.tar.xz usdx-66f499d9516f60a650a114a865687f4eb9ffaadd.zip |
some missing freetype functions added to headers
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/branches/experimental@1859 b956fd51-792f-4845-bead-9b4dfca2ff2c
Diffstat (limited to '')
-rw-r--r-- | unicode/src/lib/freetype/ftimage.inc | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/unicode/src/lib/freetype/ftimage.inc b/unicode/src/lib/freetype/ftimage.inc index a6babc98..9255c422 100644 --- a/unicode/src/lib/freetype/ftimage.inc +++ b/unicode/src/lib/freetype/ftimage.inc @@ -61,6 +61,8 @@ y : FT_Pos; end; + PFT_VectorArray = ^FT_VectorArray; + FT_VectorArray = array[0 .. (MaxInt div SizeOf(FT_Vector))-1] of FT_Vector; (*************************************************************************) (* *) @@ -261,14 +263,14 @@ const (* *) PFT_Outline = ^FT_Outline; FT_Outline = record - n_contours: FT_Short; (* number of contours in glyph *) - n_points: FT_Short; (* number of points in the glyph *) + n_contours: FT_Short; (* number of contours in glyph *) + n_points: FT_Short; (* number of points in the glyph *) - points: PFT_Vector; (* the outline's points *) - tags: PChar; (* the points flags *) - contours: PFT_Short; (* the contour end points *) + points: PFT_VectorArray; (* the outline's points *) + tags: PByteArray; (* the points flags *) + contours: PFT_ShortArray; (* the contour end points *) - flags: FT_Int; (* outline masks *) + flags: FT_Int; (* outline masks *) end; {$ELSE TYPE_DECL} |